Hashim Amla vs Ross Taylor

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Hashim Amla has dominance over Ross Taylor in Tests, ODIs and T20Is, while Ross Taylor has the edge in overall. In recent years, both players have been evenly matched.
CAREER
OverallHART
Most Runs1867218225
Highest Score567534
Best Strike Rate270264
Most sixes109274
Most Fours23621767
Best Averages
Most 50s8893
Most 100s5339
Most Not Outs3580
2022HART
Most Runs151
Highest Score54
Best Strike Rate110
Most sixes2
Most Fours13
Best Averages
2021HART
Most Runs224
Highest Score87
Best Strike Rate99
Most sixes2
Most Fours25
Best Averages
Most 50s1
Most Not Outs2
2020HART
Most Runs601
Highest Score233
Best Strike Rate293
Most sixes14
Most Fours60
Best Averages
Most 50s4
Most 100s1
Most Not Outs6
2019BESTHART
Most Runs6061826
Highest Score179385
Best Strike Rate118276
Most sixes128
Most Fours66156
Best Averages
Most 50s410
Most 100s13
Most Not Outs35
2018HART
Most Runs8451107
Highest Score153306
Best Strike Rate131280
Most sixes114
Most Fours10592
Best Averages
Most 50s76
Most 100s2
Most Not Outs18
2017HART
Most Runs20781396
Highest Score376234
Best Strike Rate290299
Most sixes355
Most Fours471134
Best Averages
Most 50s1110
Most 100s63
Most Not Outs36
2016HART
Most Runs1528925
Highest Score425270
Best Strike Rate287267
Most sixes1610
Most Fours19094
Best Averages
Most 50s92
Most 100s43
Most Not Outs48
2015HART
Most Runs14131699
Highest Score270426
Best Strike Rate248285
Most sixes1513
Most Fours159175
Best Averages
Most 50s45
Most 100s45
Most Not Outs38
2014HART
Most Runs17831308
Highest Score386278
Best Strike Rate252255
Most sixes815
Most Fours181129
Best Averages
Most 50s36
Most 100s84
Most Not Outs36
2013HART
Most Runs16111459
Highest Score288356
Best Strike Rate267257
Most sixes416
Most Fours174150
Best Averages
Most 50s87
Most 100s34
Most Not Outs18
2012HART
Most Runs19501228
Highest Score508314
Best Strike Rate278277
Most sixes1016
Most Fours218121
Best Averages
Most 50s64
Most 100s64
Most Not Outs54
2011HART
Most Runs1064941
Highest Score232217
Best Strike Rate204291
Most sixes323
Most Fours13073
Best Averages
Most 50s87
Most 100s42
Most Not Outs12
2010HART
Most Runs23071300
Highest Score382277
Best Strike Rate157259
Most sixes833
Most Fours244113
Best Averages
Most 50s89
Most 100s101
Most Not Outs43
2009HART
Most Runs9161616
Highest Score223287
Best Strike Rate224249
Most sixes229
Most Fours95169
Best Averages
Most 50s810
Most 100s2
Most Not Outs14
2008HART
Most Runs15291398
Highest Score299320
Best Strike Rate148282
Most sixes430
Most Fours193163
Best Averages
Most 50s77
Most 100s43
Most Not Outs45
2007HART
Most Runs660832
Highest Score176196
Best Strike Rate44289
Most sixes220
Most Fours8675
Best Averages
Most 50s45
Most 100s21
Most Not Outs24
2006HART
Most Runs320214
Highest Score149149
Best Strike Rate49184
Most sixes04
Most Fours4425
Best Averages
Most 50s1
Most 100s11
Most Not Outs1
2005HART
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HART
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
TEST
OverallHART
Most Runs92827709
Highest Score311290
Best Strike Rate5059
Most sixes3056
Most Fours1394933
Best Averages
Most 50s4135
Most 100s2719
Most Not Outs1522
2022HART
Most Runs125
Highest Score40
Best Strike Rate50
Most sixes1
Most Fours12
Best Averages
2021HART
Most Runs217
Highest Score80
Best Strike Rate49
Most sixes2
Most Fours24
Best Averages
Most 50s1
Most Not Outs2
2020HART
Most Runs237
Highest Score70
Best Strike Rate56
Most sixes2
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2019HART
Most Runs189607
Highest Score71200
Best Strike Rate4464
Most sixes06
Most Fours2960
Best Averages
Most 50s13
Most 100s2
Most Not Outs1
2018HART
Most Runs510277
Highest Score8282
Best Strike Rate4165
Most sixes01
Most Fours6434
Best Averages
Most 50s52
Most 100s
Most Not Outs1
2017BESTHART
Most Runs947408
Highest Score137107
Best Strike Rate5463
Most sixes203
Most Fours35442
Best Averages
Most 50s43
Most 100s31
Most Not Outs12
2016HART
Most Runs729606
Highest Score201173
Best Strike Rate5165
Most sixes24
Most Fours10170
Best Averages
Most 50s31
Most 100s23
Most Not Outs5
2015HART
Most Runs251636
Highest Score63290
Best Strike Rate3072
Most sixes01
Most Fours2988
Best Averages
Most 50s11
Most 100s1
Most Not Outs11
2014HART
Most Runs700462
Highest Score208104
Best Strike Rate4653
Most sixes03
Most Fours7859
Best Averages
Most 50s2
Most 100s31
Most Not Outs22
2013HART
Most Runs633866
Highest Score118217
Best Strike Rate5557
Most sixes04
Most Fours73103
Best Averages
Most 50s44
Most 100s23
Most Not Outs15
2012HART
Most Runs1064819
Highest Score311142
Best Strike Rate5955
Most sixes34
Most Fours12590
Best Averages
Most 50s22
Most 100s43
Most Not Outs21
2011HART
Most Runs423372
Highest Score11278
Best Strike Rate5646
Most sixes14
Most Fours6735
Best Averages
Most 50s35
Most 100s2
Most Not Outs
2010HART
Most Runs1249433
Highest Score253138
Best Strike Rate5371
Most sixes25
Most Fours13856
Best Averages
Most 50s42
Most 100s51
Most Not Outs3
2009HART
Most Runs384782
Highest Score100151
Best Strike Rate4458
Most sixes09
Most Fours52106
Best Averages
Most 50s34
Most 100s2
Most Not Outs
2008HART
Most Runs1161818
Highest Score159154
Best Strike Rate5560
Most sixes07
Most Fours148113
Best Averages
Most 50s64
Most 100s32
Most Not Outs21
2007HART
Most Runs66044
Highest Score17617
Best Strike Rate4479
Most sixes20
Most Fours869
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006HART
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2005HART
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HART
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
ODI
OverallHART
Most Runs81138607
Highest Score159181
Best Strike Rate8883
Most sixes53147
Most Fours822713
Best Averages
Most 50s3951
Most 100s2620
Most Not Outs1439
2022HART
Most Runs26
Highest Score14
Best Strike Rate60
Most sixes1
Most Fours1
Best Averages
2021HART
Most Runs7
Highest Score7
Best Strike Rate50
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2020HART
Most Runs198
Highest Score109
Best Strike Rate109
Most sixes6
Most Fours17
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2019HART
Most Runs417943
Highest Score108137
Best Strike Rate7487
Most sixes112
Most Fours3780
Best Averages
Most 50s37
Most 100s11
Most Not Outs33
2018HART
Most Runs335639
Highest Score71181
Best Strike Rate9089
Most sixes17
Most Fours4148
Best Averages
Most 50s24
Most 100s2
Most Not Outs3
2017BESTHART
Most Runs862968
Highest Score154107
Best Strike Rate8882
Most sixes101
Most Fours8491
Best Averages
Most 50s47
Most 100s32
Most Not Outs14
2016HART
Most Runs491200
Highest Score12761
Best Strike Rate8974
Most sixes32
Most Fours5715
Best Averages
Most 50s21
Most 100s2
Most Not Outs11
2015HART
Most Runs10621046
Highest Score159119
Best Strike Rate9582
Most sixes1412
Most Fours11985
Best Averages
Most 50s34
Most 100s44
Most Not Outs27
2014HART
Most Runs892662
Highest Score122112
Best Strike Rate8188
Most sixes56
Most Fours8158
Best Averages
Most 50s23
Most 100s53
Most Not Outs13
2013HART
Most Runs838510
Highest Score122107
Best Strike Rate8578
Most sixes210
Most Fours8541
Best Averages
Most 50s43
Most 100s11
Most Not Outs2
2012HART
Most Runs678223
Highest Score150110
Best Strike Rate9190
Most sixes47
Most Fours6617
Best Averages
Most 50s41
Most 100s21
Most Not Outs1
2011HART
Most Runs632561
Highest Score116131
Best Strike Rate8885
Most sixes219
Most Fours6237
Best Averages
Most 50s52
Most 100s22
Most Not Outs12
2010HART
Most Runs1058676
Highest Score12995
Best Strike Rate10481
Most sixes620
Most Fours10648
Best Averages
Most 50s47
Most 100s5
Most Not Outs11
2009HART
Most Runs480631
Highest Score9776
Best Strike Rate7676
Most sixes113
Most Fours3949
Best Averages
Most 50s55
Most 100s
Most Not Outs13
2008HART
Most Runs368465
Highest Score140103
Best Strike Rate9385
Most sixes415
Most Fours4541
Best Averages
Most 50s12
Most 100s11
Most Not Outs24
2007HART
Most Runs663
Highest Score117
Best Strike Rate80
Most sixes12
Most Fours61
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2006HART
Most Runs189
Highest Score128
Best Strike Rate95
Most sixes4
Most Fours23
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2005HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallHART
Most Runs12771909
Highest Score9763
Best Strike Rate132122
Most sixes2671
Most Fours146121
Best Averages
Most 50s87
Most 100s
Most Not Outs619
2022HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020HART
Most Runs166
Highest Score54
Best Strike Rate128
Most sixes6
Most Fours11
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2019HART
Most Runs276
Highest Score48
Best Strike Rate125
Most sixes10
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs1
2018HART
Most Runs0191
Highest Score043
Best Strike Rate0126
Most sixes06
Most Fours010
Best Averages
Most 50s
Most 100s
Most Not Outs5
2017HART
Most Runs26920
Highest Score8520
Best Strike Rate148154
Most sixes51
Most Fours331
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016BESTHART
Most Runs308119
Highest Score9736
Best Strike Rate147128
Most sixes114
Most Fours329
Best Averages
Most 50s4
Most 100s
Most Not Outs32
2015HART
Most Runs10017
Highest Score4817
Best Strike Rate123131
Most sixes10
Most Fours112
Best Averages
Most 50s
Most 100s
Most Not Outs
2014HART
Most Runs191184
Highest Score5662
Best Strike Rate125114
Most sixes36
Most Fours2212
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013HART
Most Runs14083
Highest Score4832
Best Strike Rate127122
Most sixes22
Most Fours166
Best Averages
Most 50s
Most 100s
Most Not Outs1
2012HART
Most Runs208186
Highest Score4762
Best Strike Rate128132
Most sixes35
Most Fours2714
Best Averages
Most 50s1
Most 100s
Most Not Outs23
2011HART
Most Runs98
Highest Score48
Best Strike Rate60160
Most sixes00
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2010HART
Most Runs191
Highest Score44
Best Strike Rate107
Most sixes8
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs2
2009HART
Most Runs52203
Highest Score2660
Best Strike Rate104115
Most sixes17
Most Fours414
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2008HART
Most Runs115
Highest Score63
Best Strike Rate137
Most sixes8
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs
2007HART
Most Runs125
Highest Score62
Best Strike Rate130
Most sixes8
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2006HART
Most Runs25
Highest Score21
Best Strike Rate89
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2005HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HART
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages