Indian-origin cricketers who played for foreign team

Rohan Kanhi, West Indies Cricket fans across the world are well aware of the fact that in 70s, the West Indies team was the best in world. In that era, an Indian-origin cricketer naming Rohan Kanhai led the Caribbeans in 13 Test matches between 1972/73 and 1973/74.

Hasim Amla, South Africa Hasim Amla is one of the most prolific batters of South African team. He hails from a Gujarat-based family and had been a run machine for the Proteas ever since he made his international debut.

Nasser Hussain, England Naseer Hussain is one of the most renowned cricketers who became famous by playing for naother nation. He was born in Chennai on March 28, 1968. During his era, England played 45 Tests and 56 ODIs.

Lisa Sthalekar, Australia Lisa Sthalekar is the first woman cricketer to score 1,000 runs and grabbed 100 wickets in One-Day Internationals. She also became the first female board member of the Australian Cricketers Association (ACA).

Aasif Karim, Kenya Aasif Karim was the most successful captain of Kenya cricket team and he played a total of 34 one-day matches and led Kenya in 21 ODIs winning six of them. He hails from Indian community living in Kenya.

Ish Sodhi, New Zealand Ish Sodhi was born in Ludhiana, Punjab and at the age of four, Sodhi moved to Auckland, New Zealand along with his family. He played 17 Tests taking 41 wickets and 33 ODIs with 43 wickets to his name.

Ravi Bopara, England Ravi Bopara, the England allrounder, was born in into a Sikh family of Indian origin. He was born ins London and played 120 ODIs scoring 2,695 runs and scalped 40 wickets.