Most Successful Indian Captains of All Time

Author: Subhi Saxena  Date: 11/04/24

Credit: Google Images

8. Sunil Gavaskar

Sunil Gavaskar is one the best captains of Indian cricket of all time. He captained the Indian team for ODI for 5 years, 1980-1985 and he captained Test team from 1976 to 1985.

Credit: Google Images

7. Sourav Ganguly

Sourav Ganguly aka Dada is another amazing captain. He has captained the ODI team for 6 years, 1999-2005. His ODI win percentage is 53.9%.

Credit: Google Images

6. Kapil Dev

Kapil Dev is undoubtedly the best Indian Captain, he was the captain at the time of the World Cup 1983. He led the team and won an amazing feat for the country. 

Credit: Google Images

5. Mohammed Azharuddin

Captain Azhar was one of the best captains of his time and he captained the ODI team for 9 years, 1990 to 1999.

Credit: Google Images

4. Rahul Dravid

Rahul Dravid was one of the most successful ODI captains, he led the team from 2000 to 2007, and his win percentage was 56%. He captained test cricket for 4 years.

Credit: Google Images

3. MS Dhoni

Mahi aka MS Dhoni is certainly the best captain of all time, every player in the sport respects him for his guiding skills and knowledge. He is the only captain to win all the major 3 ICC trophies. He captained the team for 11 years, from 2007 to 2018.

Credit: Google Images

2. Virat Kohli

Virat Kohli's captaincy career is big too and his impact has been huge. He captained the team till 2021 and his win percentage has been 70.43.

Credit: Google Images

1. Rohit Sharma

The current captain of the Indian Cricket Team, Rohit Sharma is the best ODI captain in India, his win percentage is massive. He's very loved by the fandom.

Credit: Google Images

Top 10 Left-Handed Indian Batsmen of All Time

Credit: Google Images