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.