Do you know England’s World Cup-winning captain Eoin Morgan is Irish born? Though he is not England born cricketer, he is a famous player for them. He became the first captain of England to lead them to the World Cup trophy. Eoin is not only the player who has not represented his birth-nation. There are many cricketers like Kevin Pietersen, Imran Tahir, etc. are some of the well-known examples of these.
There might be different reasons why the player has chosen to represent another country rather than playing for their birth nation. And India has also allowed cricketer from different countries.
Here, in this article, we figured out a few Indian cricketers, who were born outside India.
Indian Cricketers Who Were Born Outside India:
6. Ashok Gandotra – Brazil:

Ashok Gandotra was born in Rio de Janeiro in November 1948. He was called in the Indian national cricket team in 1969 when Vijay Merchant was chairman of the selection committee. The left-hand batsman Gandotra was given a place in the Indian team after his seeing prolific performance at the university level.
He appeared in Two Test matches, which came against New Zealand and Australia. He scored just 54 runs in those two matches. His unimpressive performance costed him, and he was dropped from the team though he continued his domestic cricket.
He went on play 56 first-class matches and also shifted his base from Bengal to Delhi but was could not earn the call from the national team. He has collected 2121 runs, including two centuries in first-class cricket.