David Warner vs Hashim Amla

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: David Warner has dominance over Hashim Amla in overall, Tests and T20Is, while Hashim Amla has the edge in ODIs. In recent years, both players have been evenly matched.
CAREER
OverallDWHA
Most Runs1918418672
Highest Score614567
Best Strike Rate310270
Most sixes325109
Most Fours21322362
Best Averages
Most 50s10088
Most 100s4753
Most Not Outs2535
2024DWHA
Most Runs474
Highest Score138
Best Strike Rate216
Most sixes17
Most Fours53
Best Averages
Most 50s5
Most Not Outs1
2023DWHA
Most Runs1498
Highest Score327
Best Strike Rate171
Most sixes43
Most Fours165
Best Averages
Most 50s8
Most 100s4
2022DWHA
Most Runs1652
Highest Score381
Best Strike Rate310
Most sixes23
Most Fours206
Best Averages
Most 50s11
Most 100s2
Most Not Outs2
2021DWHA
Most Runs596
Highest Score184
Best Strike Rate204
Most sixes12
Most Fours67
Best Averages
Most 50s5
Most Not Outs1
2020DWHA
Most Runs807
Highest Score306
Best Strike Rate288
Most sixes10
Most Fours78
Best Averages
Most 50s6
Most 100s2
Most Not Outs3
2019BESTDWHA
Most Runs1659606
Highest Score601179
Best Strike Rate297118
Most sixes161
Most Fours17266
Best Averages
Most 50s64
Most 100s51
Most Not Outs73
2018DWHA
Most Runs442845
Highest Score157153
Best Strike Rate317131
Most sixes61
Most Fours56105
Best Averages
Most 50s47
Most Not Outs1
2017DWHA
Most Runs16982078
Highest Score310376
Best Strike Rate267290
Most sixes2035
Most Fours184471
Best Averages
Most 50s511
Most 100s76
Most Not Outs23
2016DWHA
Most Runs23741528
Highest Score394425
Best Strike Rate339287
Most sixes3616
Most Fours264190
Best Averages
Most 50s79
Most 100s94
Most Not Outs24
2015DWHA
Most Runs19731413
Highest Score435270
Best Strike Rate260248
Most sixes2315
Most Fours237159
Best Averages
Most 50s94
Most 100s64
Most Not Outs13
2014DWHA
Most Runs17261783
Highest Score269386
Best Strike Rate320252
Most sixes308
Most Fours190181
Best Averages
Most 50s83
Most 100s68
Most Not Outs13
2013DWHA
Most Runs11431611
Highest Score274288
Best Strike Rate265267
Most sixes134
Most Fours131174
Best Averages
Most 50s98
Most 100s23
Most Not Outs21
2012DWHA
Most Runs19621950
Highest Score406508
Best Strike Rate291278
Most sixes3910
Most Fours210218
Best Averages
Most 50s106
Most 100s36
Most Not Outs15
2011DWHA
Most Runs4281064
Highest Score250232
Best Strike Rate262204
Most sixes33
Most Fours49130
Best Averages
Most 50s28
Most 100s14
Most Not Outs21
2010DWHA
Most Runs3732307
Highest Score72382
Best Strike Rate157157
Most sixes228
Most Fours36244
Best Averages
Most 50s28
Most 100s10
Most Not Outs4
2009DWHA
Most Runs379916
Highest Score158223
Best Strike Rate216224
Most sixes122
Most Fours3495
Best Averages
Most 50s38
Most Not Outs1
2008DWHA
Most Runs1529
Highest Score299
Best Strike Rate148
Most sixes4
Most Fours193
Best Averages
Most 50s7
Most 100s4
Most Not Outs4
2007DWHA
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006DWHA
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005DWHA
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004DWHA
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
TEST
OverallDWHA
Most Runs89759282
Highest Score335311
Best Strike Rate7150
Most sixes7330
Most Fours10621394
Best Averages
Most 50s3941
Most 100s2627
Most Not Outs815
2024DWHA
Most Runs91
Highest Score57
Best Strike Rate64
Most sixes0
Most Fours11
Best Averages
Most 50s1
Most Not Outs
2023DWHA
Most Runs573
Highest Score164
Best Strike Rate58
Most sixes5
Most Fours70
Best Averages
Most 50s2
Most 100s1
2022DWHA
Most Runs760
Highest Score200
Best Strike Rate69
Most sixes10
Most Fours94
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
2021DWHA
Most Runs307
Highest Score95
Best Strike Rate57
Most sixes2
Most Fours35
Best Averages
Most 50s2
Most Not Outs
2020DWHA
Most Runs156
Highest Score111
Best Strike Rate65
Most sixes0
Most Fours12
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2019DWHA
Most Runs725189
Highest Score33571
Best Strike Rate6244
Most sixes10
Most Fours7529
Best Averages
Most 50s11
Most 100s2
Most Not Outs1
2018DWHA
Most Runs273510
Highest Score6382
Best Strike Rate6541
Most sixes10
Most Fours3764
Best Averages
Most 50s35
Most Not Outs1
2017DWHA
Most Runs997947
Highest Score123137
Best Strike Rate6454
Most sixes720
Most Fours115354
Best Averages
Most 50s44
Most 100s43
Most Not Outs11
2016DWHA
Most Runs748729
Highest Score144201
Best Strike Rate8751
Most sixes62
Most Fours91101
Best Averages
Most 50s23
Most 100s22
Most Not Outs1
2015DWHA
Most Runs1317251
Highest Score25363
Best Strike Rate8230
Most sixes110
Most Fours16329
Best Averages
Most 50s71
Most 100s4
Most Not Outs1
2014DWHA
Most Runs1136700
Highest Score145208
Best Strike Rate8246
Most sixes110
Most Fours13078
Best Averages
Most 50s3
Most 100s63
Most Not Outs2
2013DWHA
Most Runs909633
Highest Score124118
Best Strike Rate6755
Most sixes70
Most Fours11273
Best Averages
Most 50s64
Most 100s22
Most Not Outs11
2012BESTDWHA
Most Runs7881064
Highest Score180311
Best Strike Rate7559
Most sixes113
Most Fours95125
Best Averages
Most 50s42
Most 100s24
Most Not Outs2
2011DWHA
Most Runs195423
Highest Score123112
Best Strike Rate6956
Most sixes11
Most Fours2267
Best Averages
Most 50s3
Most 100s12
Most Not Outs2
2010DWHA
Most Runs1249
Highest Score253
Best Strike Rate53
Most sixes2
Most Fours138
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2009DWHA
Most Runs384
Highest Score100
Best Strike Rate44
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most Not Outs
2008DWHA
Most Runs1161
Highest Score159
Best Strike Rate55
Most sixes0
Most Fours148
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2007DWHA
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006DWHA
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005DWHA
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004DWHA
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
ODI
OverallDWHA
Most Runs69328113
Highest Score179159
Best Strike Rate9788
Most sixes13053
Most Fours733822
Best Averages
Most 50s3339
Most 100s2126
Most Not Outs514
2024DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2023DWHA
Most Runs925
Highest Score163
Best Strike Rate113
Most sixes38
Most Fours95
Best Averages
Most 50s6
Most 100s3
2022DWHA
Most Runs552
Highest Score106
Best Strike Rate93
Most sixes7
Most Fours67
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2021DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020DWHA
Most Runs465
Highest Score128
Best Strike Rate95
Most sixes7
Most Fours51
Best Averages
Most 50s3
Most 100s1
Most Not Outs1
2019DWHA
Most Runs647417
Highest Score166108
Best Strike Rate8974
Most sixes81
Most Fours6637
Best Averages
Most 50s33
Most 100s31
Most Not Outs13
2018DWHA
Most Runs73335
Highest Score3571
Best Strike Rate9590
Most sixes01
Most Fours1141
Best Averages
Most 50s2
Most Not Outs
2017DWHA
Most Runs691862
Highest Score179154
Best Strike Rate10388
Most sixes1310
Most Fours6784
Best Averages
Most 50s14
Most 100s33
Most Not Outs11
2016DWHA
Most Runs1388491
Highest Score173127
Best Strike Rate10589
Most sixes223
Most Fours14857
Best Averages
Most 50s42
Most 100s72
Most Not Outs11
2015BESTDWHA
Most Runs6521062
Highest Score178159
Best Strike Rate11195
Most sixes1214
Most Fours74119
Best Averages
Most 50s23
Most 100s24
Most Not Outs12
2014DWHA
Most Runs406892
Highest Score71122
Best Strike Rate9381
Most sixes105
Most Fours4081
Best Averages
Most 50s42
Most 100s5
Most Not Outs1
2013DWHA
Most Runs83838
Highest Score60122
Best Strike Rate6785
Most sixes02
Most Fours885
Best Averages
Most 50s14
Most 100s1
Most Not Outs
2012DWHA
Most Runs840678
Highest Score163150
Best Strike Rate8391
Most sixes104
Most Fours8766
Best Averages
Most 50s34
Most 100s12
Most Not Outs1
2011DWHA
Most Runs104632
Highest Score74116
Best Strike Rate7988
Most sixes02
Most Fours1162
Best Averages
Most 50s15
Most 100s2
Most Not Outs1
2010DWHA
Most Runs1058
Highest Score129
Best Strike Rate104
Most sixes6
Most Fours106
Best Averages
Most 50s4
Most 100s5
Most Not Outs1
2009DWHA
Most Runs106480
Highest Score6997
Best Strike Rate7776
Most sixes31
Most Fours839
Best Averages
Most 50s15
Most Not Outs1
2008DWHA
Most Runs368
Highest Score140
Best Strike Rate93
Most sixes4
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2007DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallDWHA
Most Runs32771277
Highest Score10097
Best Strike Rate142132
Most sixes12226
Most Fours337146
Best Averages
Most 50s288
Most 100s
Most Not Outs126
2024DWHA
Most Runs383
Highest Score81
Best Strike Rate152
Most sixes17
Most Fours42
Best Averages
Most 50s4
Most Not Outs1
2023DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2022DWHA
Most Runs340
Highest Score75
Best Strike Rate148
Most sixes6
Most Fours45
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2021DWHA
Most Runs289
Highest Score89
Best Strike Rate147
Most sixes10
Most Fours32
Best Averages
Most 50s3
Most Not Outs1
2020DWHA
Most Runs186
Highest Score67
Best Strike Rate128
Most sixes3
Most Fours15
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2019DWHA
Most Runs287
Highest Score100
Best Strike Rate146
Most sixes7
Most Fours31
Best Averages
Most 50s2
Most 100s
Most Not Outs5
2018DWHA
Most Runs960
Highest Score590
Best Strike Rate1570
Most sixes50
Most Fours80
Best Averages
Most 50s1
Most Not Outs
2017DWHA
Most Runs10269
Highest Score885
Best Strike Rate100148
Most sixes05
Most Fours233
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016DWHA
Most Runs238308
Highest Score7797
Best Strike Rate147147
Most sixes811
Most Fours2532
Best Averages
Most 50s14
Most 100s
Most Not Outs3
2015DWHA
Most Runs4100
Highest Score448
Best Strike Rate67123
Most sixes01
Most Fours011
Best Averages
Most 50s
Most 100s
Most Not Outs
2014DWHA
Most Runs184191
Highest Score5356
Best Strike Rate145125
Most sixes93
Most Fours2022
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013DWHA
Most Runs151140
Highest Score9048
Best Strike Rate131127
Most sixes62
Most Fours1116
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2012BESTDWHA
Most Runs334208
Highest Score6347
Best Strike Rate133128
Most sixes183
Most Fours2827
Best Averages
Most 50s3
Most 100s
Most Not Outs12
2011DWHA
Most Runs1299
Highest Score534
Best Strike Rate11460
Most sixes20
Most Fours161
Best Averages
Most 50s1
Most 100s
Most Not Outs
2010DWHA
Most Runs373
Highest Score72
Best Strike Rate157
Most sixes22
Most Fours36
Best Averages
Most 50s2
Most 100s
Most Not Outs
2009DWHA
Most Runs27352
Highest Score8926
Best Strike Rate139104
Most sixes91
Most Fours264
Best Averages
Most 50s2
Most Not Outs
2008DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004DWHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages