Hashim Amla vs AB de Villiers

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: AB de Villiers has the edge in overall, Tests, ODIs and T20Is. In recent years, form favours AB de Villiers.
CAREER
OverallHAAD
Most Runs1867220014
Highest Score567533
Best Strike Rate270291
Most sixes109328
Most Fours23622004
Best Averages
Most 50s88109
Most 100s5347
Most Wickets09
Best Bowling Fig
Best Average81
Most Dots55
Best Economy49
Best Strike Rate129
Most Runs Conceed37306
Most Maiden Overs06
Most Not Outs3568
2019HAAD
Most Runs606
Highest Score179
Best Strike Rate118
Most sixes1
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2018HAAD
Most Runs845731
Highest Score153157
Best Strike Rate131150
Most sixes18
Most Fours10591
Best Averages
Most 50s76
Most 100s1
Most Not Outs12
2017HAAD
Most Runs20781130
Highest Score376294
Best Strike Rate290351
Most sixes3528
Most Fours47196
Best Averages
Most 50s118
Most 100s61
Most Not Outs36
2016HAAD
Most Runs1528633
Highest Score425260
Best Strike Rate287326
Most sixes1624
Most Fours19053
Best Averages
Most 50s94
Most 100s41
Most Not Outs43
2015HAAD
Most Runs14131845
Highest Score270361
Best Strike Rate248319
Most sixes1563
Most Fours159172
Best Averages
Most 50s48
Most 100s46
Most Wickets4
Best Bowling Fig
Best Average24
Most Dots1
Best Economy6
Best Strike Rate24
Most Runs Conceed97
Most Maiden Overs0
Most Not Outs33
2014HAAD
Most Runs17831650
Highest Score386357
Best Strike Rate252318
Most sixes823
Most Fours181171
Best Averages
Most 50s39
Most 100s84
Most Wickets3
Best Bowling Fig
Best Average28
Most Dots3
Best Economy6
Best Strike Rate28
Most Runs Conceed83
Most Maiden Overs0
Most Not Outs35
2013HAAD
Most Runs16112181
Highest Score288328
Best Strike Rate267282
Most sixes425
Most Fours174206
Best Averages
Most 50s812
Most 100s37
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed5
Most Maiden Overs0
Most Not Outs15
2012HAAD
Most Runs19501638
Highest Score508333
Best Strike Rate278279
Most sixes1022
Most Fours218162
Best Averages
Most 50s65
Most 100s64
Most Wickets0
Best Bowling Fig
Most Dots5
Best Economy5
Most Runs Conceed9
Most Maiden Overs0
Most Not Outs59
2011HAAD
Most Runs1064858
Highest Score232247
Best Strike Rate204297
Most sixes310
Most Fours13090
Best Averages
Most 50s86
Most 100s42
Most Not Outs11
2010HAAD
Most Runs23072154
Highest Score382445
Best Strike Rate157271
Most sixes846
Most Fours244155
Best Averages
Most 50s89
Most 100s108
Most Not Outs410
2009HAAD
Most Runs9161561
Highest Score223363
Best Strike Rate224289
Most sixes222
Most Fours95143
Best Averages
Most 50s812
Most 100s3
Most Not Outs16
2008HAAD
Most Runs15291556
Highest Score299330
Best Strike Rate148258
Most sixes412
Most Fours193163
Best Averages
Most 50s75
Most 100s44
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed17
Most Maiden Overs0
Most Not Outs46
2007BESTHAAD
Most Runs6601698
Highest Score176275
Best Strike Rate44249
Most sixes229
Most Fours86193
Best Averages
Most 50s412
Most 100s23
Most Wickets00
Best Bowling Fig
Most Dots01
Best Economy711
Most Runs Conceed722
Most Maiden Overs00
Most Not Outs29
2006HAAD
Most Runs3201042
Highest Score149195
Best Strike Rate49287
Most sixes08
Most Fours44129
Best Averages
Most 50s17
Most 100s1
Most Wickets00
Best Bowling Fig
Most Dots00
Best Economy47
Most Runs Conceed434
Most Maiden Overs00
Most Not Outs2
2005HAAD
Most Runs351229
Highest Score25217
Best Strike Rate49121
Most sixes08
Most Fours2163
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
2004HAAD
Most Runs27108
Highest Score2452
Best Strike Rate2659
Most sixes00
Most Fours417
Best Averages
Most 50s1
Most Not Outs1
TEST
OverallHAAD
Most Runs92828765
Highest Score311278
Best Strike Rate5055
Most sixes3064
Most Fours13941024
Best Averages
Most 50s4146
Most 100s2722
Most Wickets02
Best Bowling Fig
Best Average52
Most Dots50
Best Economy43
Best Strike Rate102
Most Runs Conceed37104
Most Maiden Overs06
Most Not Outs1518
2019HAAD
Most Runs189
Highest Score71
Best Strike Rate44
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018HAAD
Most Runs510638
Highest Score82126
Best Strike Rate4164
Most sixes06
Most Fours6486
Best Averages
Most 50s56
Most 100s1
Most Not Outs12
2017HAAD
Most Runs94753
Highest Score13753
Best Strike Rate5482
Most sixes201
Most Fours3545
Best Averages
Most 50s41
Most 100s3
Most Not Outs1
2016HAAD
Most Runs729124
Highest Score20188
Best Strike Rate5148
Most sixes22
Most Fours10116
Best Averages
Most 50s31
Most 100s2
Most Not Outs
2015HAAD
Most Runs251492
Highest Score63148
Best Strike Rate3051
Most sixes03
Most Fours2959
Best Averages
Most 50s12
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
2014HAAD
Most Runs700631
Highest Score208152
Best Strike Rate4647
Most sixes05
Most Fours7876
Best Averages
Most 50s2
Most 100s32
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs2
2013HAAD
Most Runs633933
Highest Score118164
Best Strike Rate5558
Most sixes02
Most Fours73102
Best Averages
Most 50s45
Most 100s24
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy5
Most Runs Conceed5
Most Maiden Overs0
Most Not Outs11
2012HAAD
Most Runs1064815
Highest Score311169
Best Strike Rate5957
Most sixes36
Most Fours12598
Best Averages
Most 50s22
Most 100s42
Most Wickets0
Best Bowling Fig
Most Dots5
Best Economy5
Most Runs Conceed9
Most Maiden Overs0
Most Not Outs22
2011HAAD
Most Runs423377
Highest Score11299
Best Strike Rate5652
Most sixes12
Most Fours6748
Best Averages
Most 50s34
Most 100s2
Most Not Outs
2010HAAD
Most Runs1249996
Highest Score253278
Best Strike Rate5358
Most sixes218
Most Fours13883
Best Averages
Most 50s44
Most 100s53
Most Not Outs35
2009HAAD
Most Runs384572
Highest Score100163
Best Strike Rate4453
Most sixes09
Most Fours5256
Best Averages
Most 50s34
Most 100s2
Most Not Outs1
2008BESTHAAD
Most Runs11611061
Highest Score159217
Best Strike Rate5553
Most sixes05
Most Fours148119
Best Averages
Most 50s62
Most 100s34
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy3
Most Runs Conceed17
Most Maiden Overs0
Most Not Outs24
2007HAAD
Most Runs660387
Highest Score17677
Best Strike Rate4451
Most sixes21
Most Fours8645
Best Averages
Most 50s43
Most 100s2
Most Wickets0
Best Bowling Fig
Most Dots0
Best Economy7
Most Runs Conceed7
Most Maiden Overs0
Most Not Outs22
2006HAAD
Most Runs320570
Highest Score14997
Best Strike Rate4952
Most sixes00
Most Fours4480
Best Averages
Most 50s14
Most 100s1
Most Wickets00
Best Bowling Fig
Most Dots00
Best Economy47
Most Runs Conceed434
Most Maiden Overs00
Most Not Outs
2005HAAD
Most Runs351008
Highest Score25178
Best Strike Rate4954
Most sixes04
Most Fours2134
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
2004HAAD
Most Runs27108
Highest Score2452
Best Strike Rate2659
Most sixes00
Most Fours417
Best Averages
Most 50s1
Most Not Outs1
ODI
OverallHAAD
Most Runs81139577
Highest Score159176
Best Strike Rate88101
Most sixes53204
Most Fours822840
Best Averages
Most 50s3953
Most 100s2625
Most Wickets7
Best Bowling Fig
Best Average29
Most Dots5
Best Economy6
Best Strike Rate27
Most Runs Conceed202
Most Maiden Overs0
Most Not Outs1439
2019HAAD
Most Runs417
Highest Score108
Best Strike Rate74
Most sixes1
Most Fours37
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2018HAAD
Most Runs33593
Highest Score7131
Best Strike Rate9086
Most sixes12
Most Fours415
Best Averages
Most 50s2
Most 100s
Most Not Outs
2017BESTHAAD
Most Runs862773
Highest Score154176
Best Strike Rate88117
Most sixes1015
Most Fours8467
Best Averages
Most 50s45
Most 100s31
Most Not Outs15
2016HAAD
Most Runs491308
Highest Score127101
Best Strike Rate8995
Most sixes36
Most Fours5725
Best Averages
Most 50s21
Most 100s21
Most Not Outs12
2015HAAD
Most Runs10621193
Highest Score159162
Best Strike Rate95138
Most sixes1458
Most Fours11991
Best Averages
Most 50s35
Most 100s45
Most Wickets4
Best Bowling Fig
Best Average24
Most Dots1
Best Economy6
Best Strike Rate24
Most Runs Conceed97
Most Maiden Overs0
Most Not Outs23
2014HAAD
Most Runs892879
Highest Score122136
Best Strike Rate81114
Most sixes514
Most Fours8180
Best Averages
Most 50s26
Most 100s52
Most Wickets3
Best Bowling Fig
Best Average28
Most Dots3
Best Economy6
Best Strike Rate28
Most Runs Conceed83
Most Maiden Overs0
Most Not Outs14
2013HAAD
Most Runs8381163
Highest Score122128
Best Strike Rate8597
Most sixes221
Most Fours8594
Best Averages
Most 50s47
Most 100s13
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs3
2012HAAD
Most Runs678645
Highest Score150125
Best Strike Rate91109
Most sixes412
Most Fours6651
Best Averages
Most 50s43
Most 100s22
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs16
2011HAAD
Most Runs632467
Highest Score116134
Best Strike Rate88105
Most sixes28
Most Fours6240
Best Averages
Most 50s52
Most 100s22
Most Not Outs11
2010HAAD
Most Runs1058964
Highest Score129114
Best Strike Rate104102
Most sixes619
Most Fours10667
Best Averages
Most 50s44
Most 100s55
Most Not Outs14
2009HAAD
Most Runs480762
Highest Score97121
Best Strike Rate7693
Most sixes16
Most Fours3966
Best Averages
Most 50s56
Most 100s1
Most Not Outs13
2008HAAD
Most Runs368434
Highest Score14077
Best Strike Rate9378
Most sixes46
Most Fours4538
Best Averages
Most 50s13
Most 100s1
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs22
2007HAAD
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
2006HAAD
Most Runs466
Highest Score92
Best Strike Rate85
Most sixes7
Most Fours49
Best Averages
Most 50s3
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2005HAAD
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
2004HAAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
T20I
OverallHAAD
Most Runs12771672
Highest Score9779
Best Strike Rate132135
Most sixes2660
Most Fours146140
Best Averages
Most 50s810
Most 100s
Most Wickets
Best Bowling Fig
Best Average
Most Dots
Best Economy
Best Strike Rate
Most Runs Conceed
Most Maiden Overs
Most Not Outs611
2019HAAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018HAAD
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs
2017HAAD
Most Runs269304
Highest Score8565
Best Strike Rate148152
Most sixes512
Most Fours3324
Best Averages
Most 50s32
Most 100s
Most Not Outs11
2016BESTHAAD
Most Runs308201
Highest Score9771
Best Strike Rate147183
Most sixes1116
Most Fours3212
Best Averages
Most 50s42
Most 100s
Most Not Outs31
2015HAAD
Most Runs100160
Highest Score4851
Best Strike Rate123130
Most sixes12
Most Fours1122
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
2014HAAD
Most Runs191140
Highest Score5669
Best Strike Rate125157
Most sixes34
Most Fours2215
Best Averages
Most 50s11
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
2013HAAD
Most Runs14085
Highest Score4836
Best Strike Rate127127
Most sixes22
Most Fours1610
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2012HAAD
Most Runs208178
Highest Score4739
Best Strike Rate128113
Most sixes34
Most Fours2713
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs21
2011HAAD
Most Runs914
Highest Score414
Best Strike Rate60140
Most sixes00
Most Fours12
Best Averages
Most 50s
Most 100s
Most Not Outs
2010HAAD
Most Runs194
Highest Score53
Best Strike Rate111
Most sixes9
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2009HAAD
Most Runs52227
Highest Score2679
Best Strike Rate104143
Most sixes17
Most Fours421
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2008HAAD
Most Runs61
Highest Score36
Best Strike Rate127
Most sixes1
Most Fours6
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs
2007HAAD
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
2006HAAD
Most Runs6
Highest Score6
Best Strike Rate150
Most sixes1
Most Fours0
Best Averages
Most 50s
Most 100s
Most Wickets
Best Bowling Fig
Most Dots
Best Economy
Most Runs Conceed
Most Maiden Overs
Most Not Outs1
2005HAAD
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
2004HAAD
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs