Virat Kohli vs MS Dhoni Stats: Who is Better Batsman? (Comparison)

Virat Kohli and MS Dhoni both are great batsmen of their Country. Both Virat Kohli and MS Dhoni are Indian batsmen. 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.

Virat Kohli vs MS Dhoni ODI Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played254350
Innings Batted245297
Not Outs3984
Total Runs Scored1216910773
Total Balls Faced1306112303
Highest Score183183
Batting Average59.0750.58
Batting Strike Rate93.1787.56
Total Centuries (100s)4310
Total Fifties (50s)6273
Total Double Centuries (200s)00
Total Fours1140826
Total Sixes126229

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

Virat Kohli vs MS Dhoni T20I Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played8998
Innings Batted8485
Not Outs2442
Total Runs Scored31591617
Total Balls Faced22721282
Highest Score9456
Batting Average52.6537.60
Batting Strike Rate139.04126.13
Total Centuries (100s)00
Total Fifties (50s)282
Total Fours285116
Total Sixes9052

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).

Virat Kohli vs MS Dhoni Test Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played9190
Innings Batted153144
Not Outs1016
Total Runs Scored74904876
Total Balls Faced131128248
Highest Score254224
Batting Average52.3838.09
Batting Strike Rate57.1259.12
Total Centuries (100s)276
Total Fifties (50s)2533
Total Double Centuries (200s)71
Total Fours839544
Total Sixes2278

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.

Virat Kohli vs MS Dhoni IPL Stats Comparison

Batting StatsVirat KohliMS Dhoni
Matches Played199211
Innings Batted191186
Not Outs3170
Total Runs Scored60764669
Total Balls Faced46593417
Highest Score11384
Batting Average37.9840.25
Batting Strike Rate130.41136.64
Total Centuries (100s)50
Total Fifties (50s)4023
Total Fours524317
Total Sixes205217

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.