1. Robin Singh – Trinidad and Tobago

Robin Sharma is counted in the list of the one of the best allrounder of the Indian cricket team. Very few people know that he is not an India born cricketer and is the most-capped player of India, who was born outside India.
Robin was born in Princes Town, which is a city in Trinidad and Tobago. The Indian cricketer has featured in 136 ODI matches but has played only one Test match in 1999 which was his last.
In his 136 ODI matches, Robin Singh scored 2336 runs with one hundred and nine half-centuries. He also bagged 69 wickets in his ODI career with 5/22 being his best.