Who is Better: Dhoni or Kohli?

Key stats at a glance

MS Dhoni

Runs

22,018

Average

44.30

Strike Rate

86.21

Centuries

15

Virat Kohli

Runs

36,545

Average

49.32

Strike Rate

86.35

Centuries

92

Fan voting

See who fans are backing. Cast your vote on the main comparison page.

52.5%

MS Dhoni

576 votes

47.5%

Virat Kohli

522 votes

Total votes: 1,098

Overall comparison

By format

Balanced view: strengths of both

MS Dhoni excels as a finisher, wicket-keeper, and captain. He has won multiple ICC trophies and five IPL titles with Chennai Super Kings. His calmness under pressure and ability to close games make him one of the most successful limited-overs leaders. His strike rate in death overs and his record in run chases are among the best.

Virat Kohli is among the leading run-scorers in international cricket, with a high batting average and many centuries across formats. He has set new standards in fitness and consistency and has a strong record as Test and ODI captain. In the IPL he has piled up runs and recently won his first title with RCB.

There is no single answer to who is better—it depends on whether you value trophy-winning leadership and finishing (Dhoni) or run volume and consistency (Kohli). Both are all-time greats; use the stats and charts above to compare and form your own view.

Dive deeper

Compare them in specific formats and see full stats.