Virat Kohli vs MS Dhoni Batting Stats Comparison

Virat Kohli and MS Dhoni both are great batter of their Country. Both Virat Kohli and MS Dhoni are Indian batters. Kohli plays on top batting order at no.3 or sometimes at no.4 whereas Dhoni used to perform the role of a perfect match finisher batting at no. 5 or 6. Today in this post we will compare Virat Kohli vs MS Dhoni stats of International Cricket formats and IPL.

ODI Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played292350
Innings Batted280297
Not Outs4484
Total Runs Scored1384810773
Total Balls Faced1479712303
Highest Score183183
Batting Average58.6850.58
Batting Strike Rate93.5987.56
Total Centuries (100s)5010
Total Fifties (50s)7273
Total Double Centuries (200s)00
Total Fours1294826
Total Sixes152229

ODI stats in which Virat Kohli is better than MS Dhoni – ODI runs, ODI Highest Score (Draw), ODI Batting Average, ODI Batting Strike Rate, ODI Centuries, ODI Fours.

ODI Stats in which MS Dhoni is better than Virat Kohli – ODI not outs, ODI Highest Score (Draw), ODI Fifties, ODI Sixes

T20I Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played11798
Innings Batted10985
Not Outs3142
Total Runs Scored40371617
Total Balls Faced29221282
Highest Score12256
Batting Average51.7637.60
Batting Strike Rate138.16126.13
Total Centuries (100s)10
Total Fifties (50s)372
Total Fours361116
Total Sixes11752

T20I stats in which Virat Kohli is better than MS Dhoni – T20I runs, T20I Highest Score, T20I Batting Average, T20I Batting Strike Rate, T20I Centuries (Draw), T20I Fifties, T20I Fours, T20I Sixes.

T20I Stats in which MS Dhoni is better than Virat Kohli – T20I not outs, T20I Centuries (Draw).

Test Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played11390
Innings Batted191144
Not Outs1116
Total Runs Scored88484876
Total Balls Faced159248248
Highest Score254224
Batting Average49.1638.09
Batting Strike Rate55.5659.12
Total Centuries (100s)296
Total Fifties (50s)3033
Total Double Centuries (200s)71
Total Fours991544
Total Sixes2678

Test stats in which Virat Kohli is better than MS Dhoni – Test runs, Test Batting Average, Test Highest Score, Test Centuries, Test Double Centuries, Test Fours.

Test Stats in which MS Dhoni is better than Virat Kohli – Test not outs, Test Batting Strike Rate, Test Fifties, Test Sixes.

IPL Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played237250
Innings Batted229218
Not Outs3487
Total Runs Scored72635082
Total Balls Faced55863739
Highest Score11384
Batting Average37.2538.79
Batting Strike Rate130.02135.92
Total Centuries (100s)70
Total Fifties (50s)5024
Total Fours643349
Total Sixes234239

IPL stats in which Virat Kohli is better than MS Dhoni – IPL runs, IPL Highest Score, IPL Centuries, IPL Fifties, IPL Fours.

IPL Stats in which MS Dhoni is better than Virat Kohli – IPL not outs, IPL Batting Average, IPL Batting Strike Rate, IPL Sixes.