Ross Taylor vs Hashim Amla

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Ross Taylor has dominance over Hashim Amla in overall, while Hashim Amla has the edge in Tests, ODIs and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallRTHA
Most Runs1822518672
Highest Score534567
Best Strike Rate264270
Most sixes274109
Most Fours17672362
Best Averages
Most 50s9388
Most 100s3953
Most Not Outs8035
2022RTHA
Most Runs151
Highest Score54
Best Strike Rate110
Most sixes2
Most Fours13
Best Averages
2021RTHA
Most Runs224
Highest Score87
Best Strike Rate99
Most sixes2
Most Fours25
Best Averages
Most 50s1
Most Not Outs2
2020RTHA
Most Runs601
Highest Score233
Best Strike Rate293
Most sixes14
Most Fours60
Best Averages
Most 50s4
Most 100s1
Most Not Outs6
2019BESTRTHA
Most Runs1826606
Highest Score385179
Best Strike Rate276118
Most sixes281
Most Fours15666
Best Averages
Most 50s104
Most 100s31
Most Not Outs53
2018RTHA
Most Runs1107845
Highest Score306153
Best Strike Rate280131
Most sixes141
Most Fours92105
Best Averages
Most 50s67
Most 100s2
Most Not Outs81
2017RTHA
Most Runs13962078
Highest Score234376
Best Strike Rate299290
Most sixes535
Most Fours134471
Best Averages
Most 50s1011
Most 100s36
Most Not Outs63
2016RTHA
Most Runs9251528
Highest Score270425
Best Strike Rate267287
Most sixes1016
Most Fours94190
Best Averages
Most 50s29
Most 100s34
Most Not Outs84
2015RTHA
Most Runs16991413
Highest Score426270
Best Strike Rate285248
Most sixes1315
Most Fours175159
Best Averages
Most 50s54
Most 100s54
Most Not Outs83
2014RTHA
Most Runs13081783
Highest Score278386
Best Strike Rate255252
Most sixes158
Most Fours129181
Best Averages
Most 50s63
Most 100s48
Most Not Outs63
2013RTHA
Most Runs14591611
Highest Score356288
Best Strike Rate257267
Most sixes164
Most Fours150174
Best Averages
Most 50s78
Most 100s43
Most Not Outs81
2012RTHA
Most Runs12281950
Highest Score314508
Best Strike Rate277278
Most sixes1610
Most Fours121218
Best Averages
Most 50s46
Most 100s46
Most Not Outs45
2011RTHA
Most Runs9411064
Highest Score217232
Best Strike Rate291204
Most sixes233
Most Fours73130
Best Averages
Most 50s78
Most 100s24
Most Not Outs21
2010RTHA
Most Runs13002307
Highest Score277382
Best Strike Rate259157
Most sixes338
Most Fours113244
Best Averages
Most 50s98
Most 100s110
Most Not Outs34
2009RTHA
Most Runs1616916
Highest Score287223
Best Strike Rate249224
Most sixes292
Most Fours16995
Best Averages
Most 50s108
Most 100s2
Most Not Outs41
2008RTHA
Most Runs13981529
Highest Score320299
Best Strike Rate282148
Most sixes304
Most Fours163193
Best Averages
Most 50s77
Most 100s34
Most Not Outs54
2007RTHA
Most Runs832660
Highest Score196176
Best Strike Rate28944
Most sixes202
Most Fours7586
Best Averages
Most 50s54
Most 100s12
Most Not Outs42
2006RTHA
Most Runs214320
Highest Score149149
Best Strike Rate18449
Most sixes40
Most Fours2544
Best Averages
Most 50s1
Most 100s11
Most Not Outs1
2005RTHA
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004RTHA
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
TEST
OverallRTHA
Most Runs77099282
Highest Score290311
Best Strike Rate5950
Most sixes5630
Most Fours9331394
Best Averages
Most 50s3541
Most 100s1927
Most Not Outs2215
2022RTHA
Most Runs125
Highest Score40
Best Strike Rate50
Most sixes1
Most Fours12
Best Averages
2021RTHA
Most Runs217
Highest Score80
Best Strike Rate49
Most sixes2
Most Fours24
Best Averages
Most 50s1
Most Not Outs2
2020RTHA
Most Runs237
Highest Score70
Best Strike Rate56
Most sixes2
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2019RTHA
Most Runs607189
Highest Score20071
Best Strike Rate6444
Most sixes60
Most Fours6029
Best Averages
Most 50s31
Most 100s2
Most Not Outs1
2018RTHA
Most Runs277510
Highest Score8282
Best Strike Rate6541
Most sixes10
Most Fours3464
Best Averages
Most 50s25
Most 100s
Most Not Outs1
2017BESTRTHA
Most Runs408947
Highest Score107137
Best Strike Rate6354
Most sixes320
Most Fours42354
Best Averages
Most 50s34
Most 100s13
Most Not Outs21
2016RTHA
Most Runs606729
Highest Score173201
Best Strike Rate6551
Most sixes42
Most Fours70101
Best Averages
Most 50s13
Most 100s32
Most Not Outs5
2015RTHA
Most Runs636251
Highest Score29063
Best Strike Rate7230
Most sixes10
Most Fours8829
Best Averages
Most 50s11
Most 100s1
Most Not Outs11
2014RTHA
Most Runs462700
Highest Score104208
Best Strike Rate5346
Most sixes30
Most Fours5978
Best Averages
Most 50s2
Most 100s13
Most Not Outs22
2013RTHA
Most Runs866633
Highest Score217118
Best Strike Rate5755
Most sixes40
Most Fours10373
Best Averages
Most 50s44
Most 100s32
Most Not Outs51
2012RTHA
Most Runs8191064
Highest Score142311
Best Strike Rate5559
Most sixes43
Most Fours90125
Best Averages
Most 50s22
Most 100s34
Most Not Outs12
2011RTHA
Most Runs372423
Highest Score78112
Best Strike Rate4656
Most sixes41
Most Fours3567
Best Averages
Most 50s53
Most 100s2
Most Not Outs
2010RTHA
Most Runs4331249
Highest Score138253
Best Strike Rate7153
Most sixes52
Most Fours56138
Best Averages
Most 50s24
Most 100s15
Most Not Outs3
2009RTHA
Most Runs782384
Highest Score151100
Best Strike Rate5844
Most sixes90
Most Fours10652
Best Averages
Most 50s43
Most 100s2
Most Not Outs
2008RTHA
Most Runs8181161
Highest Score154159
Best Strike Rate6055
Most sixes70
Most Fours113148
Best Averages
Most 50s46
Most 100s23
Most Not Outs12
2007RTHA
Most Runs44660
Highest Score17176
Best Strike Rate7944
Most sixes02
Most Fours986
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006RTHA
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2005RTHA
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004RTHA
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
ODI
OverallRTHA
Most Runs86078113
Highest Score181159
Best Strike Rate8388
Most sixes14753
Most Fours713822
Best Averages
Most 50s5139
Most 100s2026
Most Not Outs3914
2022RTHA
Most Runs26
Highest Score14
Best Strike Rate60
Most sixes1
Most Fours1
Best Averages
2021RTHA
Most Runs7
Highest Score7
Best Strike Rate50
Most sixes0
Most Fours1
Best Averages
Most 50s
Most Not Outs
2020RTHA
Most Runs198
Highest Score109
Best Strike Rate109
Most sixes6
Most Fours17
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2019RTHA
Most Runs943417
Highest Score137108
Best Strike Rate8774
Most sixes121
Most Fours8037
Best Averages
Most 50s73
Most 100s11
Most Not Outs33
2018RTHA
Most Runs639335
Highest Score18171
Best Strike Rate8990
Most sixes71
Most Fours4841
Best Averages
Most 50s42
Most 100s2
Most Not Outs3
2017BESTRTHA
Most Runs968862
Highest Score107154
Best Strike Rate8288
Most sixes110
Most Fours9184
Best Averages
Most 50s74
Most 100s23
Most Not Outs41
2016RTHA
Most Runs200491
Highest Score61127
Best Strike Rate7489
Most sixes23
Most Fours1557
Best Averages
Most 50s12
Most 100s2
Most Not Outs11
2015RTHA
Most Runs10461062
Highest Score119159
Best Strike Rate8295
Most sixes1214
Most Fours85119
Best Averages
Most 50s43
Most 100s44
Most Not Outs72
2014RTHA
Most Runs662892
Highest Score112122
Best Strike Rate8881
Most sixes65
Most Fours5881
Best Averages
Most 50s32
Most 100s35
Most Not Outs31
2013RTHA
Most Runs510838
Highest Score107122
Best Strike Rate7885
Most sixes102
Most Fours4185
Best Averages
Most 50s34
Most 100s11
Most Not Outs2
2012RTHA
Most Runs223678
Highest Score110150
Best Strike Rate9091
Most sixes74
Most Fours1766
Best Averages
Most 50s14
Most 100s12
Most Not Outs1
2011RTHA
Most Runs561632
Highest Score131116
Best Strike Rate8588
Most sixes192
Most Fours3762
Best Averages
Most 50s25
Most 100s22
Most Not Outs21
2010RTHA
Most Runs6761058
Highest Score95129
Best Strike Rate81104
Most sixes206
Most Fours48106
Best Averages
Most 50s74
Most 100s5
Most Not Outs11
2009RTHA
Most Runs631480
Highest Score7697
Best Strike Rate7676
Most sixes131
Most Fours4939
Best Averages
Most 50s55
Most 100s
Most Not Outs31
2008RTHA
Most Runs465368
Highest Score103140
Best Strike Rate8593
Most sixes154
Most Fours4145
Best Averages
Most 50s21
Most 100s11
Most Not Outs42
2007RTHA
Most Runs663
Highest Score117
Best Strike Rate80
Most sixes12
Most Fours61
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2006RTHA
Most Runs189
Highest Score128
Best Strike Rate95
Most sixes4
Most Fours23
Best Averages
Most 50s
Most 100s1
Most Not Outs1
2005RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallRTHA
Most Runs19091277
Highest Score6397
Best Strike Rate122132
Most sixes7126
Most Fours121146
Best Averages
Most 50s78
Most 100s
Most Not Outs196
2022RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2021RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2020RTHA
Most Runs166
Highest Score54
Best Strike Rate128
Most sixes6
Most Fours11
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2019RTHA
Most Runs276
Highest Score48
Best Strike Rate125
Most sixes10
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs1
2018RTHA
Most Runs1910
Highest Score430
Best Strike Rate1260
Most sixes60
Most Fours100
Best Averages
Most 50s
Most 100s
Most Not Outs5
2017RTHA
Most Runs20269
Highest Score2085
Best Strike Rate154148
Most sixes15
Most Fours133
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016BESTRTHA
Most Runs119308
Highest Score3697
Best Strike Rate128147
Most sixes411
Most Fours932
Best Averages
Most 50s4
Most 100s
Most Not Outs23
2015RTHA
Most Runs17100
Highest Score1748
Best Strike Rate131123
Most sixes01
Most Fours211
Best Averages
Most 50s
Most 100s
Most Not Outs
2014RTHA
Most Runs184191
Highest Score6256
Best Strike Rate114125
Most sixes63
Most Fours1222
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013RTHA
Most Runs83140
Highest Score3248
Best Strike Rate122127
Most sixes22
Most Fours616
Best Averages
Most 50s
Most 100s
Most Not Outs1
2012RTHA
Most Runs186208
Highest Score6247
Best Strike Rate132128
Most sixes53
Most Fours1427
Best Averages
Most 50s1
Most 100s
Most Not Outs32
2011RTHA
Most Runs89
Highest Score84
Best Strike Rate16060
Most sixes00
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2010RTHA
Most Runs191
Highest Score44
Best Strike Rate107
Most sixes8
Most Fours9
Best Averages
Most 50s
Most 100s
Most Not Outs2
2009RTHA
Most Runs20352
Highest Score6026
Best Strike Rate115104
Most sixes71
Most Fours144
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2008RTHA
Most Runs115
Highest Score63
Best Strike Rate137
Most sixes8
Most Fours9
Best Averages
Most 50s1
Most 100s
Most Not Outs
2007RTHA
Most Runs125
Highest Score62
Best Strike Rate130
Most sixes8
Most Fours5
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2006RTHA
Most Runs25
Highest Score21
Best Strike Rate89
Most sixes0
Most Fours2
Best Averages
Most 50s
Most 100s
Most Not Outs
2005RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004RTHA
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages