It is said that cricket is in the blood of Indians, whether they live in India or not. When it comes to international cricket, there are many legends of Indian origin who have played for other countries. The decision to play for another country can stem from various reasons: some players’ families may have immigrated for better living conditions, while others who didn’t make it big in India decided to switch and represent a different country. Many Indian-origin players have played for other countries and achieved great success. First, let’s take a look at a few Indian-origin names and see which countries they have represented.
Indian origin cricketers who played for other countries
Cricketer | Country |
Keshav Maharaj | South Africa |
Hashim Amla | South Africa |
Rachin Ravindra | New Zealand |
Monty Panesar | England |
Naseer Hussain | England |
Shivnarine Chanderpaul | West Indies |
Ish Sodhi | New Zealand |
Ravi Bopara | England |
Vikramjit Singh | Netherlands |
Teja Nidamanuru | Netherlands |
Ish Sodhi | New Zealand |
Simi Singh | Ireland |
There are many names of Indian origin who have done an amazing job for other nations, from former England captain Nasser Hussain to West Indies legendary batter Shivnarine Chanderpaul, known for his unorthodox style of batting. All have performed exceptionally well.
Currently, a few names, such as Rachin Ravindra from New Zealand, originally from Bengaluru, have taken bowlers by storm, helping the team qualify for the 50-over World Cup semi-finals in 2023. There is no question that many big names of Indian origin have excelled for other nations in the past, and many are still making us proud with their cricketing attributes.