The Sports Legends

They Create history

Cricket

Updated on May 12th 2026, 12:09:00 pm

MS Dhoni vs Virat Kohli Stats Comparison: Who Is Greater?

MS Dhoni vs Virat Kohli

Compare MS Dhoni vs Virat Kohli stats across Tests, ODIs, T20Is, IPL, and captaincy records. Explore who leads in runs, trophies, averages, and impact in this ultimate 2026 cricket comparison.

In the history of Indian cricket, two names stand above generations — MS Dhoni and Virat Kohli. One is celebrated as “Captain Cool,” the mastermind behind India’s greatest ICC triumphs, while the other is known as the “King” of modern batting, rewriting record books across formats.


As of May 2026, Kohli continues to build on his legendary career, while Dhoni’s legacy remains immortal in Indian cricket folklore. This detailed statistical comparison breaks down their performances in Tests, ODIs, T20Is, IPL, and captaincy to determine how these icons compare.


MS Dhoni vs Virat Kohli Stats Overview


Format

MS Dhoni

Virat Kohli

Test Runs

4,876

9,230

ODI Runs

10,773

14,797

T20I Runs

1,617

4,188

IPL Runs

5,439

9,040

ICC Trophies as Captain

3

0

IPL Titles

5

0

Test Hundreds

6

30

ODI Hundreds

10

54


1. Test Cricket Comparison: Dhoni vs Kohli


Test cricket highlights the biggest contrast between the two legends. Dhoni focused on tactical stability and calm leadership, whereas Kohli transformed India into an aggressive overseas-dominant Test side.


Test Batting Stats


Feature

MS Dhoni

Virat Kohli

Matches

90

123

Runs

4,876

9,230

Average

38.09

46.85

100s / 50s

6 / 33

30 / 31

Highest Score

224

254*


Analysis


Virat Kohli’s dominance in Test cricket is statistically overwhelming. His 30 centuries and average near 47 place him among the greatest Test batters of the modern era.


MS Dhoni, however, played a completely different role. Batting mostly as a wicketkeeper in difficult lower-middle-order situations, Dhoni frequently rescued India from collapses and added valuable runs with the tail.


Kohli may have the superior batting numbers, but Dhoni’s contribution as a wicketkeeper-captain remains crucial to India’s rise in Test cricket during the late 2000s.


2. ODI Cricket Comparison: The Chase Masters


The ODI format is where the Dhoni vs Kohli debate becomes truly fascinating. Dhoni mastered finishing games under pressure, while Kohli perfected the art of chasing targets with unmatched consistency.


ODI Stats Comparison


Feature

MS Dhoni

Virat Kohli

Matches

350

311

Runs

10,773

14,797

Average

50.57

58.72

Strike Rate

87.56

93.82

100s / 50s

10 / 73

54 / 77


MS Dhoni: The Ultimate Finisher


MS Dhoni averaging above 50 while batting primarily at No. 5 and No. 6 is one of the rarest achievements in ODI history. His ability to finish matches in the final overs made him arguably the greatest finisher cricket has ever seen.


Virat Kohli: The Chase King


Virat Kohli’s ODI record is almost unreal. With 54 ODI centuries, he surpassed Sachin Tendulkar’s iconic record and established himself as the greatest chase batter in ODI cricket history.

Maintaining an average close to 60 after more than 300 matches is a statistical achievement unmatched in modern cricket.


3. T20I Comparison: Consistency vs Finishing


In T20 Internationals, Kohli’s role at the top order naturally gave him more opportunities to dominate statistically, while Dhoni often played short finishing cameos lower down the order.


T20I Stats


Player

Runs

Average

Strike Rate

Virat Kohli

4,188

48.70

137.04

MS Dhoni

1,617

37.60

126.13


T20 World Cup Legacy


Virat Kohli’s performances in the ICC T20 World Cups, especially in 2014 and 2016, remain some of the greatest batting displays in tournament history.


Dhoni’s value in T20Is extended beyond batting. His leadership, game awareness, and calm finishing skills played a huge role in India winning the inaugural 2007 T20 World Cup.


4. IPL Stats Comparison: Thala vs King


The IPL rivalry between Dhoni and Kohli has become one of the league’s defining narratives. Both players have represented a single core franchise identity for most of their careers.


IPL Batting Stats (2008–2026)


Statistic

MS Dhoni

Virat Kohli

Matches

278

278

Runs

5,439

9,040

Average

38.30

39.65

Strike Rate

137.45

133.91

100s / 50s

0 / 24

8 / 66

Sixes

264

306


Key IPL Insights


Virat Kohli became the first player in IPL history to cross the 9,000-run mark, making him the league’s highest run-scorer.


MS Dhoni, meanwhile, built a legacy around leadership and finishing ability. Under his captaincy, Chennai Super Kings won five IPL titles, making them one of the most successful teams in IPL history.


Kohli’s loyalty to Royal Challengers Bengaluru and his record-breaking batting numbers continue to define his IPL legacy despite the absence of a trophy as captain.


5. Captaincy Comparison: Dhoni vs Kohli


This is the category where the debate often shifts dramatically in Dhoni’s favor.


MS Dhoni Captaincy Achievements


  • Won the 2007 ICC T20 World Cup

  • Won the 2011 ICC Cricket World Cup

  • Won the 2013 ICC Champions Trophy

  • Led CSK to 5 IPL titles

  • Won 2 Champions League T20 trophies


MS Dhoni remains the only captain in cricket history to win all three ICC white-ball trophies.


Virat Kohli Captaincy Achievements


  • India’s most successful Test captain with 40 wins

  • Led India to their first-ever Test series victory in Australia (2018–19)

  • Maintained India’s No.1 Test ranking for five consecutive years


Kohli transformed India into one of the fittest and most aggressive Test teams in world cricket history.


“Dhoni won India trophies, while Kohli made India fearless overseas.”


6. Head-to-Head in IPL: CSK vs RCB Rivalry


Whenever Chennai Super Kings and Royal Challengers Bengaluru clash, the spotlight automatically falls on Dhoni and Kohli.


Kohli vs CSK


Virat Kohli has scored 1,146 runs against CSK — the most runs by any batter against a single opponent in IPL history.


Dhoni vs RCB


MS Dhoni has scored 906 runs against RCB with an outstanding strike rate above 140, often dominating matches in the death overs.


Interestingly, M. Chinnaswamy Stadium — Kohli’s home venue — has also been one of Dhoni’s most successful grounds for memorable finishes.


Final Verdict: Who Is Greater?


Comparing MS Dhoni and Virat Kohli is like comparing two different definitions of greatness.


Choose MS Dhoni If You Value:


  • Leadership under pressure

  • Tactical brilliance

  • Finishing ability

  • Wicketkeeping excellence

  • ICC trophies and IPL success


Choose Virat Kohli If You Value:


  • Pure batting dominance

  • Consistency across formats

  • Fitness and professionalism

  • Aggressive cricket culture

  • Record-breaking performances


Statistically, Kohli may eventually finish as the superior batter across formats. However, Dhoni’s influence as a captain, leader, and cultural icon remains one of the greatest legacies in cricket history.


Frequently Asked Questions (FAQs)


Who has more runs: MS Dhoni or Virat Kohli?


Virat Kohli has significantly more international runs, with over 28,000 runs across formats, compared to MS Dhoni’s approximately 17,266 international runs.


Who is the better IPL captain: Dhoni or Kohli?


MS Dhoni is statistically the most successful IPL captain with five IPL titles. Virat Kohli never won an IPL trophy as captain despite his incredible batting performances.


What is Virat Kohli’s highest Test score?


Virat Kohli’s highest Test score is 254* against South Africa in 2019.


Has MS Dhoni retired from IPL?


As of May 2026, MS Dhoni remains associated with Chennai Super Kings in a mentor-player role, featuring occasionally on the field.


Who is better in ODI chases: Dhoni or Kohli?


Virat Kohli has the superior batting numbers in chases, while MS Dhoni is widely regarded as the greatest finisher in ODI cricket history.