Hashim Amla vs David Warner

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Hashim Amla has dominance over David Warner in ODIs, while David Warner has the edge in overall, Tests and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallHADW
Most Runs1867219184
Highest Score567614
Best Strike Rate270310
Most sixes109325
Most Fours23622132
Best Averages
Most 50s88100
Most 100s5347
Most Not Outs3525
2024HADW
Most Runs474
Highest Score138
Best Strike Rate216
Most sixes17
Most Fours53
Best Averages
Most 50s5
Most Not Outs1
2023HADW
Most Runs1498
Highest Score327
Best Strike Rate171
Most sixes43
Most Fours165
Best Averages
Most 50s8
Most 100s4
2022HADW
Most Runs1652
Highest Score381
Best Strike Rate310
Most sixes23
Most Fours206
Best Averages
Most 50s11
Most 100s2
Most Not Outs2
2021HADW
Most Runs596
Highest Score184
Best Strike Rate204
Most sixes12
Most Fours67
Best Averages
Most 50s5
Most Not Outs1
2020HADW
Most Runs807
Highest Score306
Best Strike Rate288
Most sixes10
Most Fours78
Best Averages
Most 50s6
Most 100s2
Most Not Outs3
2019BESTHADW
Most Runs6061659
Highest Score179601
Best Strike Rate118297
Most sixes116
Most Fours66172
Best Averages
Most 50s46
Most 100s15
Most Not Outs37
2018HADW
Most Runs845442
Highest Score153157
Best Strike Rate131317
Most sixes16
Most Fours10556
Best Averages
Most 50s74
Most Not Outs1
2017HADW
Most Runs20781698
Highest Score376310
Best Strike Rate290267
Most sixes3520
Most Fours471184
Best Averages
Most 50s115
Most 100s67
Most Not Outs32
2016HADW
Most Runs15282374
Highest Score425394
Best Strike Rate287339
Most sixes1636
Most Fours190264
Best Averages
Most 50s97
Most 100s49
Most Not Outs42
2015HADW
Most Runs14131973
Highest Score270435
Best Strike Rate248260
Most sixes1523
Most Fours159237
Best Averages
Most 50s49
Most 100s46
Most Not Outs31
2014HADW
Most Runs17831726
Highest Score386269
Best Strike Rate252320
Most sixes830
Most Fours181190
Best Averages
Most 50s38
Most 100s86
Most Not Outs31
2013HADW
Most Runs16111143
Highest Score288274
Best Strike Rate267265
Most sixes413
Most Fours174131
Best Averages
Most 50s89
Most 100s32
Most Not Outs12
2012HADW
Most Runs19501962
Highest Score508406
Best Strike Rate278291
Most sixes1039
Most Fours218210
Best Averages
Most 50s610
Most 100s63
Most Not Outs51
2011HADW
Most Runs1064428
Highest Score232250
Best Strike Rate204262
Most sixes33
Most Fours13049
Best Averages
Most 50s82
Most 100s41
Most Not Outs12
2010HADW
Most Runs2307373
Highest Score38272
Best Strike Rate157157
Most sixes822
Most Fours24436
Best Averages
Most 50s82
Most 100s10
Most Not Outs4
2009HADW
Most Runs916379
Highest Score223158
Best Strike Rate224216
Most sixes212
Most Fours9534
Best Averages
Most 50s83
Most Not Outs1
2008HADW
Most Runs1529
Highest Score299
Best Strike Rate148
Most sixes4
Most Fours193
Best Averages
Most 50s7
Most 100s4
Most Not Outs4
2007HADW
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006HADW
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005HADW
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HADW
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
TEST
OverallHADW
Most Runs92828975
Highest Score311335
Best Strike Rate5071
Most sixes3073
Most Fours13941062
Best Averages
Most 50s4139
Most 100s2726
Most Not Outs158
2024HADW
Most Runs91
Highest Score57
Best Strike Rate64
Most sixes0
Most Fours11
Best Averages
Most 50s1
Most Not Outs
2023HADW
Most Runs573
Highest Score164
Best Strike Rate58
Most sixes5
Most Fours70
Best Averages
Most 50s2
Most 100s1
2022HADW
Most Runs760
Highest Score200
Best Strike Rate69
Most sixes10
Most Fours94
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2021HADW
Most Runs307
Highest Score95
Best Strike Rate57
Most sixes2
Most Fours35
Best Averages
Most 50s2
Most Not Outs
2020HADW
Most Runs156
Highest Score111
Best Strike Rate65
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019HADW
Most Runs189725
Highest Score71335
Best Strike Rate4462
Most sixes01
Most Fours2975
Best Averages
Most 50s11
Most 100s2
Most Not Outs1
2018HADW
Most Runs510273
Highest Score8263
Best Strike Rate4165
Most sixes01
Most Fours6437
Best Averages
Most 50s53
Most Not Outs1
2017HADW
Most Runs947997
Highest Score137123
Best Strike Rate5464
Most sixes207
Most Fours354115
Best Averages
Most 50s44
Most 100s34
Most Not Outs11
2016HADW
Most Runs729748
Highest Score201144
Best Strike Rate5187
Most sixes26
Most Fours10191
Best Averages
Most 50s32
Most 100s22
Most Not Outs1
2015HADW
Most Runs2511317
Highest Score63253
Best Strike Rate3082
Most sixes011
Most Fours29163
Best Averages
Most 50s17
Most 100s4
Most Not Outs1
2014HADW
Most Runs7001136
Highest Score208145
Best Strike Rate4682
Most sixes011
Most Fours78130
Best Averages
Most 50s3
Most 100s36
Most Not Outs2
2013HADW
Most Runs633909
Highest Score118124
Best Strike Rate5567
Most sixes07
Most Fours73112
Best Averages
Most 50s46
Most 100s22
Most Not Outs11
2012BESTHADW
Most Runs1064788
Highest Score311180
Best Strike Rate5975
Most sixes311
Most Fours12595
Best Averages
Most 50s24
Most 100s42
Most Not Outs2
2011HADW
Most Runs423195
Highest Score112123
Best Strike Rate5669
Most sixes11
Most Fours6722
Best Averages
Most 50s3
Most 100s21
Most Not Outs2
2010HADW
Most Runs1249
Highest Score253
Best Strike Rate53
Most sixes2
Most Fours138
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2009HADW
Most Runs384
Highest Score100
Best Strike Rate44
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most Not Outs
2008HADW
Most Runs1161
Highest Score159
Best Strike Rate55
Most sixes0
Most Fours148
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2007HADW
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006HADW
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005HADW
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HADW
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
ODI
OverallHADW
Most Runs81136932
Highest Score159179
Best Strike Rate8897
Most sixes53130
Most Fours822733
Best Averages
Most 50s3933
Most 100s2621
Most Not Outs145
2024HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023HADW
Most Runs925
Highest Score163
Best Strike Rate113
Most sixes38
Most Fours95
Best Averages
Most 50s6
Most 100s3
2022HADW
Most Runs552
Highest Score106
Best Strike Rate93
Most sixes7
Most Fours67
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2021HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020HADW
Most Runs465
Highest Score128
Best Strike Rate95
Most sixes7
Most Fours51
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2019HADW
Most Runs417647
Highest Score108166
Best Strike Rate7489
Most sixes18
Most Fours3766
Best Averages
Most 50s33
Most 100s13
Most Not Outs31
2018HADW
Most Runs33573
Highest Score7135
Best Strike Rate9095
Most sixes10
Most Fours4111
Best Averages
Most 50s2
Most Not Outs
2017HADW
Most Runs862691
Highest Score154179
Best Strike Rate88103
Most sixes1013
Most Fours8467
Best Averages
Most 50s41
Most 100s33
Most Not Outs11
2016HADW
Most Runs4911388
Highest Score127173
Best Strike Rate89105
Most sixes322
Most Fours57148
Best Averages
Most 50s24
Most 100s27
Most Not Outs11
2015BESTHADW
Most Runs1062652
Highest Score159178
Best Strike Rate95111
Most sixes1412
Most Fours11974
Best Averages
Most 50s32
Most 100s42
Most Not Outs21
2014HADW
Most Runs892406
Highest Score12271
Best Strike Rate8193
Most sixes510
Most Fours8140
Best Averages
Most 50s24
Most 100s5
Most Not Outs1
2013HADW
Most Runs83883
Highest Score12260
Best Strike Rate8567
Most sixes20
Most Fours858
Best Averages
Most 50s41
Most 100s1
Most Not Outs
2012HADW
Most Runs678840
Highest Score150163
Best Strike Rate9183
Most sixes410
Most Fours6687
Best Averages
Most 50s43
Most 100s21
Most Not Outs1
2011HADW
Most Runs632104
Highest Score11674
Best Strike Rate8879
Most sixes20
Most Fours6211
Best Averages
Most 50s51
Most 100s2
Most Not Outs1
2010HADW
Most Runs1058
Highest Score129
Best Strike Rate104
Most sixes6
Most Fours106
Best Averages
Most 50s4
Most 100s5
Most Not Outs1
2009HADW
Most Runs480106
Highest Score9769
Best Strike Rate7677
Most sixes13
Most Fours398
Best Averages
Most 50s51
Most Not Outs1
2008HADW
Most Runs368
Highest Score140
Best Strike Rate93
Most sixes4
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2007HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallHADW
Most Runs12773277
Highest Score97100
Best Strike Rate132142
Most sixes26122
Most Fours146337
Best Averages
Most 50s828
Most 100s
Most Not Outs612
2024HADW
Most Runs383
Highest Score81
Best Strike Rate152
Most sixes17
Most Fours42
Best Averages
Most 50s4
Most Not Outs1
2023HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022HADW
Most Runs340
Highest Score75
Best Strike Rate148
Most sixes6
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2021HADW
Most Runs289
Highest Score89
Best Strike Rate147
Most sixes10
Most Fours32
Best Averages
Most 50s3
Most Not Outs1
2020HADW
Most Runs186
Highest Score67
Best Strike Rate128
Most sixes3
Most Fours15
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2019HADW
Most Runs287
Highest Score100
Best Strike Rate146
Most sixes7
Most Fours31
Best Averages
Most 50s2
Most 100s
Most Not Outs5
2018HADW
Most Runs096
Highest Score059
Best Strike Rate0157
Most sixes05
Most Fours08
Best Averages
Most 50s1
Most Not Outs
2017HADW
Most Runs26910
Highest Score858
Best Strike Rate148100
Most sixes50
Most Fours332
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016HADW
Most Runs308238
Highest Score9777
Best Strike Rate147147
Most sixes118
Most Fours3225
Best Averages
Most 50s41
Most 100s
Most Not Outs3
2015HADW
Most Runs1004
Highest Score484
Best Strike Rate12367
Most sixes10
Most Fours110
Best Averages
Most 50s
Most 100s
Most Not Outs
2014HADW
Most Runs191184
Highest Score5653
Best Strike Rate125145
Most sixes39
Most Fours2220
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013HADW
Most Runs140151
Highest Score4890
Best Strike Rate127131
Most sixes26
Most Fours1611
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2012BESTHADW
Most Runs208334
Highest Score4763
Best Strike Rate128133
Most sixes318
Most Fours2728
Best Averages
Most 50s3
Most 100s
Most Not Outs21
2011HADW
Most Runs9129
Highest Score453
Best Strike Rate60114
Most sixes02
Most Fours116
Best Averages
Most 50s1
Most 100s
Most Not Outs
2010HADW
Most Runs373
Highest Score72
Best Strike Rate157
Most sixes22
Most Fours36
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009HADW
Most Runs52273
Highest Score2689
Best Strike Rate104139
Most sixes19
Most Fours426
Best Averages
Most 50s2
Most Not Outs
2008HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HADW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages