Rohit Sharma has transferred the captaincy role to Shubman Gill. The Indian cricket team now operates under two captains, one for T20Is and another for ODIs and Tests.

As Indian cricket enters a new era, it’s the perfect time to look back and compare the three legendary captains MS Dhoni, Virat Kohli, and Rohit Sharma to determine who truly stands out as the best.

Captainship Comparison

StatsVirat KohliMS DhoniRohit Sharma
Matches213332142
Won135178103
Lost6012033
Tied362
Draw11153
No Result4131
Win ration63.353.672.5

Dhoni vs Virat vs Rohit: Who Has Captained the Most Matches?

When it comes to who captained India first among the three, it was Captain Cool MS Dhoni, followed by Virat Kohli, and then Rohit Sharma.

  • MS Dhoni has captained 332 matches for India, winning 178 of them. He remains the only Indian captain to have led in more matches than both Virat and Rohit combined.
  • Virat Kohli has captained 213 matches, securing 135 wins.
  • Rohit Sharma has led India in 142 matches, winning 103 of them.

Dhoni vs Virat vs Rohit: Who Has Lost the Most Matches as Captain?

  • MS Dhoni has lost 120 matches and tied 6.
  • Virat Kohli has lost 60 matches and tied 3.
  • Rohit Sharma has lost 33 matches and tied 2.

Dhoni vs Virat vs Rohit: Draws and No Results

  • MS Dhoni: 15 draws and 13 no results.
  • Virat Kohli: 11 draws and 4 no results.
  • Rohit Sharma: 3 draws and 1 no result.

Dhoni vs Virat vs Rohit: Who Has the Highest Win Percentage?

MS Dhoni: has a win percentage of 53.6% , impressive considering he captained the most matches and led a relatively new team when he took charge When Dhoni became captain, everything was new , young players, a fresh support staff, and a rebuilding phase. Under his leadership, many youngsters matured into world-class cricketers.

He famously led a young Indian team to victory in the 2007 T20 World Cup, showing exceptional leadership and composure. Since it was a developing side, India lost several matches early on, learning valuable lessons along the way.

Virat Kohli: boasts a win percentage of 63.3%. When Dhoni handed him the reins, the team was more experienced and settled, and Kohli built on that foundation with his intensity and aggressive mindset.

Rohit Sharma: leads with a win percentage of 72.5%. By the time Rohit became captain, India had a squad full of seasoned players , and under his leadership, the team has maintained remarkable consistency.

Also read: Pat Cummins and Travis Head offered ₹58 crore each by IPL franchise to quit Australian cricket!

Dhoni vs Virat vs Rohit: Who Has Won More ICC Trophies?

  • MS Dhoni stands as the only captain in the world to have won all three ICC trophies:
    • 2007 T20 World Cup
    • 2011 ODI World Cup
    • 2013 Champions Trophy
  • Rohit Sharma has so far won two ICC trophies , the 2024 T20 World Cup and the 2025 Champions Trophy.

Conclusion: Who Is the Best Captain?

When it comes to Test cricket, it is undoubtedly Virat Kohli , he took a struggling side and turned them into world beaters, raising India to the top of the Test rankings.

In white-ball cricket, the crown belongs to MS Dhoni. Leading a young and inexperienced team to three ICC trophies required immense patience, belief, and leadership.

Each of these captains has left a distinct legacy , Dhoni for his calmness and success, Virat for his passion and transformation, and Rohit for his tactical brilliance and winning consistency.

Written By:- Manjunath S

Disclaimer

The views and investment tips expressed by investment experts/broking houses/rating agencies on tradebrains.in are their own, and not that of the website or its management. Investing in equities poses a risk of financial losses. Investors must therefore exercise due caution while investing or trading in stocks. Trade Brains Technologies Private Limited or the author are not liable for any losses caused as a result of the decision based on this article. Please consult your investment advisor before investing.