The game of cricket is the most loved game across the world. Only 11 players can play in a cricket team at a time. Many times it happens that if players do not get a chance to play for their country, then those players go to other countries and start playing. There were also many players of Indian origin who played cricket for other countries. Today we are going to tell you about five players of Indian origin who got a chance to captain another country.

Nasir Hussain

Very few people will be aware that former England captain Nasser Hussain was a player of Indian origin. He played cricket for India. Nasir Hussain was born in Chennai. He also captained the England team for a long time.

Keshav Maharaj

The second name in this list comes from Keshav Maharaj, the best bowler in South Africa. Keshav Maharaj's ancestors were of Indian origin. But Keshav Maharaj was born in Durban, South Africa. Despite being of Indian origin, Keshav Maharaj was captained against Team India.

Shivnarayan Chanderpaul

Shivnarine Chanderpaul is a former West Indies legend, who belongs to the Indo-Guyanese family. Shivnarine Chanderpaul was of Indian origin. But he played cricket for West Indies and also captained.

Rohan Kanhai

Former cricketer Rohan Kanhai, who played for West Indies, was also of Indian origin. He also captained the West Indies team in 13 Test matches during 1972-73 and 1973-74.

Hashim Amla



Hashim Amla was the first player of Indian origin to captain South Africa. Hashim Amla's ancestors migrated from India and started living in Africa. The captain of the team was Hashim Amla during South Africa's tour of India in 2015.