Indian cricket team captains like Sourav Ganguly, Kapil Dev, MS Dhoni and Virat Kohli have been instrumental in making the team one of the best in the world. Under their captaincy, India won numerous games and they rose to fame worldwide for their great cricket skills as well as leadership.

Sourav Ganguly is arguably the greatest ever left-handed batsmen to play for India in ODIs. He was a great match-winner and was considered to be one of the best ODI batsmen of his era. Ganguly as a captain, always lead team India by example. He always used his cricketing brains to make the perfect bowling changes and get the work done. He was supportive of his players and gained results for the team with numerous wins.

On the other hand, we have Kapil Dev who is regarded as one of the greatest all-rounders to play the game. He is also regarded as one of the greatest captains in the history of cricket. India’s maiden World Cup in 1983 was under Kapil Dev’s captaincy. His great leadership and support to the team made him a successful captain who brought glory to the country.

Another great captain that led the Indian cricket team was none other than Mahendra Singh Dhoni. He is the only captain in the world of cricket to win all three ICC trophies. The much-awaited world cup was won under his captaincy with his winning six.  Under his captaincy, MS Dhoni made crucial decisions that might have been laughed upon by people, but he made them work in his favour most of the time.

The current skipper of the Indian team Virat Kohli is one of the most successful Indian captains.  Virat Kohli has been smashing records as a player and has continued doing the same after being escalated to the post of captaincy. The Indian team has reached new heights under him. With a healthy win percentage of 64 under his captaincy, the Indian team stands among the top three positions at any point in time.

Let us know who is the best captain among these four great captains that led the Indian team.