Login
Or login with
Already have an account?
Register
Please enter a valid email format
The password must contain one uppercase letter and be between 8-30 characters long
Need to be the same as the original password
Or login with
Already have an account?Login
Forgotten password
Enter the e-mail address of your account and we will send you instructions regarding change of the password.
Register
An Authentication code has been sent to
The password must contain one uppercase letter and be between 8-30 characters long
05:00
Doesn't receive the code? Resend Code

Top 12 Most Successful Captains in India Cricket (2025 Update)

Who is the Most Successful Captain in India

MS Dhoni is widely recognized as the most successful captain in Indian cricket history. Under his leadership, India secured 110 ODI victories with a win rate of 55.00% and triumphed in multiple major tournaments, including the 2007 T20 World Cup, the 2011 ODI World Cup, and the 2013 Champions Trophy. These achievements and data further prove the title of "Captain Cool".

Top 12 Most Successful Captains in India Cricket (Tests+ODIs+T20Is)

Based on win rate and overall achievements, here are the 12 most successful Indian captains:

RankCaptainTenureMatches CaptainedWin %Total Matches (Test + ODI + T20I)
1MS Dhoni2007–201833253.61332
2Mohammad Azharuddin1990–199922147.05221
3Virat Kohli2013–202221363.38213
4Sourav Ganguly1999–200519649.48196
5Rohit Sharma2017–202514272.53142
6Rahul Dravid2000–200710448.07104
7Kapil Dev1982–198710839.81108
8Sunil Gavaskar1976–19858427.3884
9Anil Kumble200211001
10Ajinkya Rahane201531003
11Gautam Gambhir2010–201161006
12KL Rahul2022–2023866.678

1. MS Dhoni (2007–2018)

Dhoni's leadership qualities were exceptional. He possessed a unique ability to remain calm under pressure, often making game-changing bowling and fielding decisions. He won three major ICC trophies, a feat still unmatched.

2. Mohammad Azharuddin (1990–1999)

Azharuddin led India to 104 wins at a 47.05% success rate. Known for his elegant batting style and sharp cricketing instincts, he nurtured young talent like Anil Kumble and Sachin Tendulkar in their formative years, while maintaining a balanced team dynamic during long tours.

3. Virat Kohli (2013–2022)

Virat Kohli, often hailed as the goat of cricket, led India to 135 victories with a win rate of 63.38%, making him the most successful Test captain in Indian history. He also led India to its first Test series win in Australia, elevating the team's status in international cricket.

4. Sourav Ganguly (1999–2005)

Ganguly, the "Prince of Calcutta," achieved 97 wins with a 49.48% win rate. He rebuilt India's confidence after a period of inconsistent results, boldly backing young talent like Yuvraj Singh and Harbhajan Singh. His leadership in challenging overseas conditions helped India win crucial series abroad.

5. Rohit Sharma (2017–2025)

Rohit Sharma calm and composed leadership resulted in a 72.53% win rate in ODIs and multiple Asia Cup titles. He is known for strategic flexibility, often adjusting batting orders and bowling plans mid-game to exploit opponents' weaknesses.

6. Rahul Dravid (2000–2007)

Dravid led India to 42 wins at a 48.07% success rate. His methodical approach emphasized discipline, technique, and consistency. As a captain, he focused on building a strong team culture, particularly valuing partnerships and collective performance over individual glory.

7. Kapil Dev (1982–1987)

Kapil Dev, hero of India's 1983 World Cup, achieved 43 wins with a 39.81% success rate. His fearless attitude and inspirational presence motivated teammates to perform beyond their potential. The 1983 World Cup win remains one of Indian cricket's most iconic moments.

8. Sunil Gavaskar (1976–1985)

Gavaskar, a pioneer of Indian cricket, recorded 23 wins with a 27.38% success rate. His leadership emphasized technique, patience, and tactical awareness, laying a foundation that would guide India's future captains.

9. Anil Kumble (2002)

Kumble captained India in one match, winning it for a 100% win rate. Despite his brief stint, his calm decision-making and sharp tactical acumen ensured victory, showcasing his ability to inspire the team even in a single game.

10. Ajinkya Rahane (2015)

Rahane led India in three matches, winning all of them. Known for his analytical approach and steady demeanor, he ensured team balance during short tours and challenging match situations.

11. Gautam Gambhir (2010–2011)

Gambhir captained India in six matches, winning every game. Aggressive yet strategic, he often motivated the batting lineup while making clever tactical calls in ODIs, earning respect for his sharp cricketing mind.

12. KL Rahul (2022–2023)

KL Rahul led India to eight victories with a 66.67% win rate. Calm under pressure and flexible in strategy, he has been recognized as a promising leader for the future, demonstrating solid game awareness and adaptability.

FAQ

Q1: Who is the most successful Test captain in India?

Virat Kohli is India's most successful Test captain, with 40 wins in 68 Test matches and a 58.82% win rate. He also led India to its first-ever Test series victory in Australia.

Q2: Who is the most successful ODI captain in India?

Rohit Sharma achieved a 72.53% win rate in ODIs and guided India to multiple Asia Cup titles.

Q3: Who is the least successful captain in India?

Sunil Gavaskar had the lowest win rate among Indian captains, leading India in 84 international matches with only a 27% success rate.

TAGS
Cricket News cricket
More Links
Timezone
UTC +05:30
  • UTC +12:00
  • UTC +11:00
  • UTC +10:00
  • UTC +09:00
  • UTC +08:00
  • UTC +07:00
  • UTC +06:00
  • UTC +05:30
  • UTC +05:00
  • UTC +04:00
  • UTC +03:00
  • UTC +02:00
  • UTC +01:00
  • UTC ±00:00
  • UTC -1:00
  • UTC -2:00
  • UTC -3:00
  • UTC -4:00
  • UTC -5:00
  • UTC -6:00
  • UTC -7:00
  • UTC -8:00
  • UTC -9:00
  • UTC -10:00
  • UTC -11:00
  • UTC -12:00
Search
Please type at least 2 characters. The results will start displaying here immediately.
MOST POPULAR PLAYERS