Virat Kohli vs AB de Villiers Stats: Who is Better Batsman? (Comparison)

Virat Kohli and AB de Villiers both are great batsmen of their Country. Virat Kohli is Indian batsman and AB de Villiers is South African batsman. Kohli and AB de Villiers both plays on top batting order at no.3 or sometimes at no.4 for their teams. Today in this post we will compare Virat Kohli vs AB de Villiers stats of International Cricket formats and IPL.

Virat Kohli vs AB de Villiers ODI Stats Comparison

Batting StatsVirat KohliAB de Villiers
Matches Played254228
Innings Batted245218
Not Outs3939
Total Runs Scored121699577
Total Balls Faced130619473
Highest Score183176
Batting Average59.0753.50
Batting Strike Rate93.17101.10
Total Centuries (100s)4325
Total Fifties (50s)6253
Total Double Centuries (200s)00
Total Fours1140840
Total Sixes126204

ODI stats in which Virat Kohli is better than AB de Villiers – ODI runs, ODI not outs (Draw), ODI Highest Score, ODI Batting Average, ODI Centuries, ODI Fifties, ODI Fours.

ODI Stats in which AB de Villiers is better than Virat Kohli – ODI not outs (Draw), ODI Batting Strike Rate, ODI Sixes.

Virat Kohli vs AB de Villiers T20I Stats Comparison

Batting StatsVirat KohliAB de Villiers
Matches Played8978
Innings Batted8475
Not Outs2411
Total Runs Scored31591672
Total Balls Faced22721237
Highest Score9479
Batting Average52.6526.12
Batting Strike Rate139.04135.17
Total Centuries (100s)00
Total Fifties (50s)2810
Total Fours285140
Total Sixes9060

T20I stats in which Virat Kohli is better than AB de Villiers – T20I runs, T20I not outs, T20I Highest Score, T20I Batting Average, T20I Batting Strike Rate, T20I Centuries (Draw), T20I Fifties, T20I Fours, T20I Sixes.

T20I Stats in which AB de Villiers is better than Virat Kohli – T20I Centuries (Draw).

Virat Kohli vs AB de Villiers Test Stats Comparison

Batting StatsVirat KohliAB de Villiers
Matches Played91114
Innings Batted153191
Not Outs1018
Total Runs Scored74908765
Total Balls Faced1311216076
Highest Score254278
Batting Average52.3850.66
Batting Strike Rate57.1254.52
Total Centuries (100s)2722
Total Fifties (50s)2546
Total Double Centuries (200s)72
Total Fours8391024
Total Sixes2264

Test stats in which Virat Kohli is better than AB de Villiers – Test Batting Average, Test Batting Strike Rate, Test Centuries, Test Double Centuries.

Test Stats in which AB de Villiers is better than Virat Kohli – Test runs, Test Highest Score, Test not outs, Test Fifties, Test Fours, Test Sixes.

Virat Kohli vs AB de Villiers IPL Stats Comparison

Batting StatsVirat KohliAB de Villiers
Matches Played199176
Innings Batted191162
Not Outs3138
Total Runs Scored60765056
Total Balls Faced46593318
Highest Score113133
Batting Average37.9840.77
Batting Strike Rate130.41152.38
Total Centuries (100s)53
Total Fifties (50s)4040
Total Fours524406
Total Sixes205245

IPL stats in which Virat Kohli is better than AB de Villiers – IPL runs, IPL Centuries, IPL Fifties (Draw), IPL Fours.

IPL Stats in which AB de Villiers is better than Virat Kohli – IPL not outs, IPL Highest Score, IPL Batting Average, IPL Batting Strike Rate, IPL Fifties (Draw), IPL Sixes.