In World Cricket, India is considered one of the superpowers because of many top players like Sachin Tendulkar, Sourav Ganguly, Rahul Dravid and VVS Laxman. Their abilities to adjust conditions make them great players.
In modern day cricket, Virat Kohli is one of the best batsmen in cricket. Various cricketers from India have shifted to other countries and represented their countries. They have done well for other countries and made a name for themselves.
Here we look at the top 8 foreign cricketers of Indian origin: