India is recognized as a super-power in world cricket. The Indian team is among the best cricket-playing nations in the world. Also, BCCI, the cricket governing body in India, is the strongest body in the world.
People from India have often migrated to other nations for a variety of reasons. As such, people of Indian origin can be found excelling in different fields across the world.
Over the years, there have been some great cricketers of Indian origin who have represented other nations. Players like Alvin Kallicharran, Shivnarine Chanderpaul and Nasser Hussain have Indian roots.
Let us take a look at players of Indian origin who are currently active:
#5 Keshav Maharaj
Born in Durban, Keshav Maharaj made his debut for South Africa against Australia in 2016. The left-arm off-spinner had been performing consistently in the domestic circles and a chance at the highest level was inevitable.
Keshav's forefathers were brought to South Africa a long time ago as labourers and faced a lot of strife in the 19th century.
Kiran More, the former Indian wicket-keeper, is a close friend of Keshav's father and has been influential in Keshav's upbringing as a cricketer.