AB de Villiers vs Babar Azam

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: AB de Villiers has dominance over Babar Azam in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallADBA
Most Runs2001415966
Highest Score533476
Best Strike Rate291273
Most sixes328174
Most Fours20041643
Best Averages
Most 50s109110
Most 100s4733
Most Wickets92
Best Bowling Fig
Best Average8121
Most Dots50
Best Economy93
Best Strike Rate12945
Most Runs Conceed30642
Most Maiden Overs62
Most Not Outs6842
2025ADBA
Most Runs1015
Highest Score257
Best Strike Rate248
Most sixes11
Most Fours106
Best Averages
Most 50s7
Most 100s1
Most Not Outs3
2024ADBA
Most Runs1168
Highest Score198
Best Strike Rate258
Most sixes21
Most Fours128
Best Averages
Most 50s9
Most Not Outs3
2023ADBA
Most Runs1548
Highest Score331
Best Strike Rate291
Most sixes21
Most Fours154
Best Averages
Most 50s12
Most 100s3
Most Not Outs2
2022ADBA
Most Runs3277
Highest Score420
Best Strike Rate278
Most sixes29
Most Fours334
Best Averages
Most 50s22
Most 100s11
Most Wickets1
Best Bowling Fig
Best Average40
Most Dots0
Best Economy3
Best Strike Rate72
Most Runs Conceed40
Most Maiden Overs1
Most Not Outs5
2021ADBA
Most Runs1760
Highest Score357
Best Strike Rate284
Most sixes26
Most Fours204
Best Averages
Most 50s14
Most 100s3
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs2
2020ADBA
Most Runs835
Highest Score350
Best Strike Rate307
Most sixes7
Most Fours98
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
2019ADBA
Most Runs2066
Highest Score309
Best Strike Rate302
Most sixes18
Most Fours231
Best Averages
Most 50s13
Most 100s5
Most Not Outs5
2018BESTADBA
Most Runs7311596
Highest Score157330
Best Strike Rate150260
Most sixes817
Most Fours91162
Best Averages
Most 50s613
Most 100s12
Most Not Outs28
2017ADBA
Most Runs11301408
Highest Score294283
Best Strike Rate351236
Most sixes2811
Most Fours96111
Best Averages
Most 50s85
Most 100s13
Most Not Outs66
2016ADBA
Most Runs6331063
Highest Score260268
Best Strike Rate326274
Most sixes248
Most Fours5398
Best Averages
Most 50s45
Most 100s13
Most Not Outs34
2015ADBA
Most Runs1845230
Highest Score36162
Best Strike Rate31989
Most sixes635
Most Fours17217
Best Averages
Most 50s83
Most 100s6
Most Wickets4
Best Bowling Fig
Best Average24
Most Dots1
Best Economy6
Best Strike Rate24
Most Runs Conceed97
Most Maiden Overs0
Most Not Outs31
2014ADBA
Most Runs1650
Highest Score357
Best Strike Rate318
Most sixes23
Most Fours171
Best Averages
Most 50s9
Most 100s4
Most Wickets3
Best Bowling Fig
Best Average28
Most Dots3
Best Economy6
Best Strike Rate28
Most Runs Conceed83
Most Maiden Overs0
Most Not Outs5
2013ADBA
Most Runs2181
Highest Score328
Best Strike Rate282
Most sixes25
Most Fours206
Best Averages
Most 50s12
Most 100s7
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed5
Most Maiden Overs0
Most Not Outs5
2012ADBA
Most Runs1638
Highest Score333
Best Strike Rate279
Most sixes22
Most Fours162
Best Averages
Most 50s5
Most 100s4
Most Not Outs9
2011ADBA
Most Runs858
Highest Score247
Best Strike Rate297
Most sixes10
Most Fours90
Best Averages
Most 50s6
Most 100s2
Most Not Outs1
2010ADBA
Most Runs2154
Highest Score445
Best Strike Rate271
Most sixes46
Most Fours155
Best Averages
Most 50s9
Most 100s8
Most Not Outs10
2009ADBA
Most Runs1561
Highest Score363
Best Strike Rate289
Most sixes22
Most Fours143
Best Averages
Most 50s12
Most 100s3
Most Not Outs6
2008ADBA
Most Runs1556
Highest Score330
Best Strike Rate258
Most sixes12
Most Fours163
Best Averages
Most 50s5
Most 100s4
Most Not Outs6
2007ADBA
Most Runs1698
Highest Score275
Best Strike Rate249
Most sixes29
Most Fours193
Best Averages
Most 50s12
Most 100s3
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy11
Most Runs Conceed22
Most Maiden Overs0
Most Not Outs9
2006ADBA
Most Runs1042
Highest Score195
Best Strike Rate287
Most sixes8
Most Fours129
Best Averages
Most 50s7
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed34
Most Maiden Overs0
Most Not Outs2
2005ADBA
Most Runs1229
Highest Score217
Best Strike Rate121
Most sixes8
Most Fours163
Best Averages
Most 50s5
Most 100s3
Most Wickets2
Best Bowling Fig
Best Average33
Most Dots0
Best Economy2
Best Strike Rate84
Most Runs Conceed65
Most Maiden Overs6
2004ADBA
Most Runs108
Highest Score52
Best Strike Rate59
Most sixes0
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
TEST
OverallADBA
Most Runs87655206
Highest Score278196
Best Strike Rate5558
Most sixes6431
Most Fours1024592
Best Averages
Most 50s4636
Most 100s2211
Most Wickets22
Best Bowling Fig
Best Average5221
Most Dots00
Best Economy33
Best Strike Rate10245
Most Runs Conceed10442
Most Maiden Overs62
Most Not Outs189
2025ADBA
Most Runs327
Highest Score81
Best Strike Rate57
Most sixes1
Most Fours40
Best Averages
Most 50s2
Most 100s
Most Not Outs
2024ADBA
Most Runs202
Highest Score50
Best Strike Rate48
Most sixes0
Most Fours27
Best Averages
Most 50s1
Most Not Outs
2023ADBA
Most Runs353
Highest Score79
Best Strike Rate60
Most sixes4
Most Fours41
Best Averages
Most 50s2
Most 100s
Most Not Outs
2022ADBA
Most Runs1863
Highest Score196
Best Strike Rate64
Most sixes14
Most Fours188
Best Averages
Most 50s12
Most 100s7
Most Wickets1
Best Bowling Fig
Best Average40
Most Dots0
Best Economy3
Best Strike Rate72
Most Runs Conceed40
Most Maiden Overs1
Most Not Outs1
2021ADBA
Most Runs416
Highest Score77
Best Strike Rate48
Most sixes2
Most Fours57
Best Averages
Most 50s4
Most 100s
Most Wickets1
Best Bowling Fig
Best Average2
Most Dots0
Best Economy1
Best Strike Rate18
Most Runs Conceed2
Most Maiden Overs1
Most Not Outs1
2020ADBA
Most Runs338
Highest Score143
Best Strike Rate60
Most sixes1
Most Fours41
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
2019ADBA
Most Runs616
Highest Score104
Best Strike Rate72
Most sixes2
Most Fours84
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
2018ADBA
Most Runs638616
Highest Score126127
Best Strike Rate6454
Most sixes66
Most Fours8669
Best Averages
Most 50s66
Most 100s11
Most Not Outs22
2017ADBA
Most Runs53184
Highest Score5372
Best Strike Rate8237
Most sixes11
Most Fours516
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2016BESTADBA
Most Runs124291
Highest Score8890
Best Strike Rate4850
Most sixes20
Most Fours1629
Best Averages
Most 50s12
Most 100s
Most Not Outs1
2015ADBA
Most Runs492
Highest Score148
Best Strike Rate51
Most sixes3
Most Fours59
Best Averages
Most 50s2
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2014ADBA
Most Runs631
Highest Score152
Best Strike Rate47
Most sixes5
Most Fours76
Best Averages
Most 50s2
Most 100s2
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2013ADBA
Most Runs933
Highest Score164
Best Strike Rate58
Most sixes2
Most Fours102
Best Averages
Most 50s5
Most 100s4
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed5
Most Maiden Overs0
Most Not Outs1
2012ADBA
Most Runs815
Highest Score169
Best Strike Rate57
Most sixes6
Most Fours98
Best Averages
Most 50s2
Most 100s2
Most Not Outs2
2011ADBA
Most Runs377
Highest Score99
Best Strike Rate52
Most sixes2
Most Fours48
Best Averages
Most 50s4
Most 100s
Most Not Outs
2010ADBA
Most Runs996
Highest Score278
Best Strike Rate58
Most sixes18
Most Fours83
Best Averages
Most 50s4
Most 100s3
Most Not Outs5
2009ADBA
Most Runs572
Highest Score163
Best Strike Rate53
Most sixes9
Most Fours56
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2008ADBA
Most Runs1061
Highest Score217
Best Strike Rate53
Most sixes5
Most Fours119
Best Averages
Most 50s2
Most 100s4
Most Not Outs4
2007ADBA
Most Runs387
Highest Score77
Best Strike Rate51
Most sixes1
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2006ADBA
Most Runs570
Highest Score97
Best Strike Rate52
Most sixes0
Most Fours80
Best Averages
Most 50s4
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed34
Most Maiden Overs0
Most Not Outs
2005ADBA
Most Runs1008
Highest Score178
Best Strike Rate54
Most sixes4
Most Fours134
Best Averages
Most 50s5
Most 100s3
Most Wickets2
Best Bowling Fig
Best Average33
Most Dots0
Best Economy2
Best Strike Rate84
Most Runs Conceed65
Most Maiden Overs6
2004ADBA
Most Runs108
Highest Score52
Best Strike Rate59
Most sixes0
Most Fours17
Best Averages
Most 50s1
Most Not Outs1
ODI
OverallADBA
Most Runs95776331
Highest Score176158
Best Strike Rate10187
Most sixes20466
Most Fours840585
Best Averages
Most 50s5336
Most 100s2519
Most Wickets7
Best Bowling Fig
Best Average29
Most Dots5
Best Economy6
Best Strike Rate27
Most Runs Conceed202
Most Maiden Overs0
Most Not Outs3916
2025ADBA
Most Runs482
Highest Score102
Best Strike Rate77
Most sixes6
Most Fours47
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2024ADBA
Most Runs228
Highest Score73
Best Strike Rate77
Most sixes1
Most Fours25
Best Averages
Most 50s2
Most Not Outs2
2023ADBA
Most Runs1065
Highest Score151
Best Strike Rate85
Most sixes14
Most Fours97
Best Averages
Most 50s10
Most 100s2
Most Not Outs1
2022ADBA
Most Runs679
Highest Score114
Best Strike Rate91
Most sixes5
Most Fours63
Best Averages
Most 50s5
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2021ADBA
Most Runs405
Highest Score158
Best Strike Rate108
Most sixes7
Most Fours48
Best Averages
Most 50s1
Most 100s2
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2020ADBA
Most Runs221
Highest Score125
Best Strike Rate102
Most sixes3
Most Fours23
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2019ADBA
Most Runs1076
Highest Score115
Best Strike Rate93
Most sixes9
Most Fours106
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2018ADBA
Most Runs93417
Highest Score31106
Best Strike Rate8679
Most sixes24
Most Fours539
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2017BESTADBA
Most Runs773872
Highest Score176125
Best Strike Rate11779
Most sixes156
Most Fours6762
Best Averages
Most 50s52
Most 100s13
Most Not Outs54
2016ADBA
Most Runs308656
Highest Score101123
Best Strike Rate9595
Most sixes66
Most Fours2558
Best Averages
Most 50s12
Most 100s13
Most Not Outs2
2015ADBA
Most Runs1193230
Highest Score16262
Best Strike Rate13889
Most sixes585
Most Fours9117
Best Averages
Most 50s53
Most 100s5
Most Wickets4
Best Bowling Fig
Best Average24
Most Dots1
Best Economy6
Best Strike Rate24
Most Runs Conceed97
Most Maiden Overs0
Most Not Outs31
2014ADBA
Most Runs879
Highest Score136
Best Strike Rate114
Most sixes14
Most Fours80
Best Averages
Most 50s6
Most 100s2
Most Wickets3
Best Bowling Fig
Best Average28
Most Dots3
Best Economy6
Best Strike Rate28
Most Runs Conceed83
Most Maiden Overs0
Most Not Outs4
2013ADBA
Most Runs1163
Highest Score128
Best Strike Rate97
Most sixes21
Most Fours94
Best Averages
Most 50s7
Most 100s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2012ADBA
Most Runs645
Highest Score125
Best Strike Rate109
Most sixes12
Most Fours51
Best Averages
Most 50s3
Most 100s2
Most Not Outs6
2011ADBA
Most Runs467
Highest Score134
Best Strike Rate105
Most sixes8
Most Fours40
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2010ADBA
Most Runs964
Highest Score114
Best Strike Rate102
Most sixes19
Most Fours67
Best Averages
Most 50s4
Most 100s5
Most Not Outs4
2009ADBA
Most Runs762
Highest Score121
Best Strike Rate93
Most sixes6
Most Fours66
Best Averages
Most 50s6
Most 100s1
Most Not Outs3
2008ADBA
Most Runs434
Highest Score77
Best Strike Rate78
Most sixes6
Most Fours38
Best Averages
Most 50s3
Most 100s
Most Not Outs2
2007ADBA
Most Runs1209
Highest Score146
Best Strike Rate92
Most sixes26
Most Fours138
Best Averages
Most 50s8
Most 100s3
Most Wickets0
Best Bowling Fig
Most Dots1
Best Economy11
Most Runs Conceed22
Most Maiden Overs0
Most Not Outs5
2006ADBA
Most Runs466
Highest Score92
Best Strike Rate85
Most sixes7
Most Fours49
Best Averages
Most 50s3
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2005ADBA
Most Runs221
Highest Score39
Best Strike Rate67
Most sixes4
Most Fours29
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2004ADBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
T20I
OverallADBA
Most Runs16724429
Highest Score79122
Best Strike Rate135128
Most sixes6077
Most Fours140466
Best Averages
Most 50s1038
Most 100s3
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1117
2025ADBA
Most Runs206
Highest Score74
Best Strike Rate114
Most sixes4
Most Fours19
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2024ADBA
Most Runs738
Highest Score75
Best Strike Rate133
Most sixes20
Most Fours76
Best Averages
Most 50s6
Most Not Outs1
2023ADBA
Most Runs130
Highest Score101
Best Strike Rate146
Most sixes3
Most Fours16
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2022ADBA
Most Runs735
Highest Score110
Best Strike Rate123
Most sixes10
Most Fours83
Best Averages
Most 50s5
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2021ADBA
Most Runs939
Highest Score122
Best Strike Rate128
Most sixes17
Most Fours99
Best Averages
Most 50s9
Most 100s1
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2020ADBA
Most Runs276
Highest Score82
Best Strike Rate145
Most sixes3
Most Fours34
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2019ADBA
Most Runs374
Highest Score90
Best Strike Rate137
Most sixes7
Most Fours41
Best Averages
Most 50s4
Most 100s
Most Not Outs1
2018ADBA
Most Runs563
Highest Score97
Best Strike Rate127
Most sixes7
Most Fours54
Best Averages
Most 50s6
Most 100s
Most Not Outs3
2017ADBA
Most Runs304352
Highest Score6586
Best Strike Rate152120
Most sixes124
Most Fours2433
Best Averages
Most 50s21
Most 100s
Most Not Outs11
2016BESTADBA
Most Runs201116
Highest Score7155
Best Strike Rate183129
Most sixes162
Most Fours1211
Best Averages
Most 50s21
Most 100s
Most Not Outs13
2015ADBA
Most Runs160
Highest Score51
Best Strike Rate130
Most sixes2
Most Fours22
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2014ADBA
Most Runs140
Highest Score69
Best Strike Rate157
Most sixes4
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2013ADBA
Most Runs85
Highest Score36
Best Strike Rate127
Most sixes2
Most Fours10
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2012ADBA
Most Runs178
Highest Score39
Best Strike Rate113
Most sixes4
Most Fours13
Best Averages
Most 50s
Most 100s
Most Not Outs1
2011ADBA
Most Runs14
Highest Score14
Best Strike Rate140
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2010ADBA
Most Runs194
Highest Score53
Best Strike Rate111
Most sixes9
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2009ADBA
Most Runs227
Highest Score79
Best Strike Rate143
Most sixes7
Most Fours21
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2008ADBA
Most Runs61
Highest Score36
Best Strike Rate127
Most sixes1
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2007ADBA
Most Runs102
Highest Score52
Best Strike Rate106
Most sixes2
Most Fours10
Best Averages
Most 50s1
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2006ADBA
Most Runs6
Highest Score6
Best Strike Rate150
Most sixes1
Most Fours0
Best Averages
Most 50s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2005ADBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
2004ADBA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs