Many Indian players have found success in different countries and are very famous in their country. Here are some of the Indian players who represent different countries in different forms of matches.
1. Hashim Amla
Amla has been in incredible form in the south African team and plays as a right-handed batsman for the team. He belongs to Surat which is located in Gujarat, they moved long back and are now the citizens of their country.
2. Muttiah Muralitharan
The famous spinner of Sri Lanka is of Indian origin as well, he belongs to Chennai state and after his grandfather shifted to Sri Lanka he resided over there.
3. Ravi Rampal
Ravi Rampal is a fast bowler representing West Indies and is also from Indian Origin.
4. Ish Sondhi
He is a right-arm spinner who represents New Zealand, he belongs to the Punjab origin.
5. Shivnarine Chandrapaul
He is a West Indies player who plays as a left-handed batsman.
6. Monty Panesar
He is an English batsman who is a Sikh player and is a left-arm spinner.
7. Nasser Hussain
Nasser has also played in Chennai before he went to England.
9. Yuvraj Singh
Yuvraj Singh played for the club of Canada.
10. Manpreet Gony
He has also played for the Canadian team.
11. Zaheer Khan
He was in a foreign league before IPL.