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.