Hashim Amla vs Kane Williamson

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Hashim Amla has dominance over Kane Williamson in overall and ODIs, while Kane Williamson has the edge in Tests and T20Is. In recent years, both players have been evenly matched.
CAREER
OverallHAKW
Most Runs1867219624
Highest Score567494
Best Strike Rate270257
Most sixes109147
Most Fours23621996
Best Averages
Most 50s88106
Most 100s5346
Most Not Outs3549
2025HAKW
Most Runs582
Highest Score235
Best Strike Rate158
Most sixes5
Most Fours67
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
2024HAKW
Most Runs1124
Highest Score213
Best Strike Rate179
Most sixes7
Most Fours132
Best Averages
Most 50s5
Most 100s4
Most Not Outs2
2023HAKW
Most Runs1279
Highest Score310
Best Strike Rate145
Most sixes7
Most Fours133
Best Averages
Most 50s7
Most 100s4
Most Not Outs1
2022HAKW
Most Runs1173
Highest Score355
Best Strike Rate237
Most sixes16
Most Fours96
Best Averages
Most 50s5
Most 100s1
Most Not Outs6
2021HAKW
Most Runs693
Highest Score323
Best Strike Rate163
Most sixes9
Most Fours73
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2020HAKW
Most Runs757
Highest Score368
Best Strike Rate283
Most sixes14
Most Fours84
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2019BESTHAKW
Most Runs6061543
Highest Score179382
Best Strike Rate118270
Most sixes110
Most Fours66149
Best Averages
Most 50s48
Most 100s14
Most Not Outs35
2018HAKW
Most Runs8451370
Highest Score153326
Best Strike Rate131246
Most sixes112
Most Fours105111
Best Averages
Most 50s76
Most 100s4
Most Not Outs13
2017HAKW
Most Runs20781368
Highest Score376349
Best Strike Rate290265
Most sixes3513
Most Fours471143
Best Averages
Most 50s119
Most 100s63
Most Not Outs32
2016HAKW
Most Runs15281835
Highest Score425303
Best Strike Rate287254
Most sixes1615
Most Fours190192
Best Averages
Most 50s914
Most 100s42
Most Not Outs45
2015HAKW
Most Runs14132692
Highest Score270417
Best Strike Rate248316
Most sixes1514
Most Fours159309
Best Averages
Most 50s414
Most 100s48
Most Not Outs35
2014HAKW
Most Runs17831933
Highest Score386366
Best Strike Rate252258
Most sixes811
Most Fours181198
Best Averages
Most 50s310
Most 100s85
Most Not Outs34
2013HAKW
Most Runs16111200
Highest Score288259
Best Strike Rate267125
Most sixes44
Most Fours174129
Best Averages
Most 50s810
Most 100s32
Most Not Outs13
2012HAKW
Most Runs19501121
Highest Score508252
Best Strike Rate278228
Most sixes105
Most Fours21895
Best Averages
Most 50s65
Most 100s62
Most Not Outs53
2011HAKW
Most Runs1064546
Highest Score232168
Best Strike Rate204146
Most sixes33
Most Fours13054
Best Averages
Most 50s82
Most 100s4
Most Not Outs14
2010HAKW
Most Runs2307408
Highest Score382239
Best Strike Rate157105
Most sixes82
Most Fours24431
Best Averages
Most 50s81
Most 100s102
Most Not Outs4
2009HAKW
Most Runs916
Highest Score223
Best Strike Rate224
Most sixes2
Most Fours95
Best Averages
Most 50s8
Most Not Outs1
2008HAKW
Most Runs1529
Highest Score299
Best Strike Rate148
Most sixes4
Most Fours193
Best Averages
Most 50s7
Most 100s4
Most Not Outs4
2007HAKW
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006HAKW
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005HAKW
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HAKW
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
TEST
OverallHAKW
Most Runs928210018
Highest Score311251
Best Strike Rate5053
Most sixes3032
Most Fours13941107
Best Averages
Most 50s4142
Most 100s2734
Most Not Outs1521
2025HAKW
Most Runs361
Highest Score133
Best Strike Rate77
Most sixes3
Most Fours45
Best Averages
Most 50s2
Most 100s1
Most Not Outs2
2024HAKW
Most Runs1013
Highest Score156
Best Strike Rate54
Most sixes6
Most Fours117
Best Averages
Most 50s4
Most 100s4
Most Not Outs1
2023HAKW
Most Runs859
Highest Score215
Best Strike Rate58
Most sixes3
Most Fours90
Best Averages
Most 50s2
Most 100s4
Most Not Outs1
2022HAKW
Most Runs513
Highest Score200
Best Strike Rate53
Most sixes3
Most Fours52
Best Averages
Most 50s1
Most 100s1
Most Not Outs3
2021HAKW
Most Runs395
Highest Score238
Best Strike Rate46
Most sixes0
Most Fours49
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2020HAKW
Most Runs498
Highest Score251
Best Strike Rate55
Most sixes3
Most Fours60
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2019HAKW
Most Runs189514
Highest Score71200
Best Strike Rate4460
Most sixes01
Most Fours2960
Best Averages
Most 50s12
Most 100s2
Most Not Outs2
2018HAKW
Most Runs510651
Highest Score82139
Best Strike Rate4154
Most sixes01
Most Fours6461
Best Averages
Most 50s53
Most 100s2
Most Not Outs11
2017HAKW
Most Runs947566
Highest Score137176
Best Strike Rate5466
Most sixes203
Most Fours35470
Best Averages
Most 50s42
Most 100s33
Most Not Outs11
2016HAKW
Most Runs729753
Highest Score201113
Best Strike Rate5153
Most sixes22
Most Fours10177
Best Averages
Most 50s36
Most 100s21
Most Not Outs2
2015BESTHAKW
Most Runs2511172
Highest Score63242
Best Strike Rate3060
Most sixes01
Most Fours29136
Best Averages
Most 50s14
Most 100s5
Most Not Outs13
2014HAKW
Most Runs700929
Highest Score208192
Best Strike Rate4651
Most sixes03
Most Fours78102
Best Averages
Most 50s2
Most 100s34
Most Not Outs22
2013HAKW
Most Runs633747
Highest Score118114
Best Strike Rate5543
Most sixes02
Most Fours7386
Best Averages
Most 50s47
Most 100s21
Most Not Outs11
2012HAKW
Most Runs1064559
Highest Score311135
Best Strike Rate5938
Most sixes30
Most Fours12551
Best Averages
Most 50s22
Most 100s42
Most Not Outs21
2011HAKW
Most Runs423276
Highest Score11268
Best Strike Rate5649
Most sixes11
Most Fours6732
Best Averages
Most 50s32
Most 100s2
Most Not Outs
2010HAKW
Most Runs1249212
Highest Score253131
Best Strike Rate5344
Most sixes20
Most Fours13819
Best Averages
Most 50s41
Most 100s51
Most Not Outs3
2009HAKW
Most Runs384
Highest Score100
Best Strike Rate44
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most Not Outs
2008HAKW
Most Runs1161
Highest Score159
Best Strike Rate55
Most sixes0
Most Fours148
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2007HAKW
Most Runs660
Highest Score176
Best Strike Rate44
Most sixes2
Most Fours86
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
2006HAKW
Most Runs320
Highest Score149
Best Strike Rate49
Most sixes0
Most Fours44
Best Averages
Most 50s1
Most 100s1
2005HAKW
Most Runs35
Highest Score25
Best Strike Rate49
Most sixes0
Most Fours2
Best Averages
2004HAKW
Most Runs27
Highest Score24
Best Strike Rate26
Most sixes0
Most Fours4
Best Averages
ODI
OverallHAKW
Most Runs81137031
Highest Score159148
Best Strike Rate8881
Most sixes5357
Most Fours822644
Best Averages
Most 50s3946
Most 100s2612
Most Not Outs1416
2025HAKW
Most Runs221
Highest Score102
Best Strike Rate81
Most sixes2
Most Fours22
Best Averages
Most 50s1
Most 100s1
Most Not Outs
2024HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2023HAKW
Most Runs420
Highest Score95
Best Strike Rate87
Most sixes4
Most Fours43
Best Averages
Most 50s5
Most 100s
Most Not Outs
2022HAKW
Most Runs217
Highest Score94
Best Strike Rate65
Most sixes2
Most Fours16
Best Averages
Most 50s1
Most 100s
Most Not Outs2
2021HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2020HAKW
Most Runs41
Highest Score22
Best Strike Rate72
Most sixes0
Most Fours4
Best Averages
Most 50s
Most 100s
Most Not Outs
2019BESTHAKW
Most Runs417948
Highest Score108148
Best Strike Rate7475
Most sixes16
Most Fours3783
Best Averages
Most 50s36
Most 100s12
Most Not Outs33
2018HAKW
Most Runs335468
Highest Score71115
Best Strike Rate9076
Most sixes14
Most Fours4131
Best Averages
Most 50s21
Most 100s2
Most Not Outs1
2017HAKW
Most Runs862596
Highest Score154100
Best Strike Rate8885
Most sixes106
Most Fours8455
Best Averages
Most 50s45
Most 100s3
Most Not Outs1
2016HAKW
Most Runs491699
Highest Score127118
Best Strike Rate8982
Most sixes38
Most Fours5773
Best Averages
Most 50s25
Most 100s21
Most Not Outs11
2015HAKW
Most Runs10621376
Highest Score159118
Best Strike Rate9590
Most sixes1412
Most Fours119149
Best Averages
Most 50s39
Most 100s43
Most Not Outs22
2014HAKW
Most Runs892770
Highest Score122123
Best Strike Rate8187
Most sixes55
Most Fours8166
Best Averages
Most 50s27
Most 100s51
Most Not Outs11
2013HAKW
Most Runs838453
Highest Score122145
Best Strike Rate8582
Most sixes22
Most Fours8543
Best Averages
Most 50s43
Most 100s11
Most Not Outs2
2012HAKW
Most Runs678356
Highest Score15069
Best Strike Rate9172
Most sixes42
Most Fours6625
Best Averages
Most 50s43
Most 100s2
Most Not Outs1
2011HAKW
Most Runs632270
Highest Score116100
Best Strike Rate8897
Most sixes22
Most Fours6222
Best Averages
Most 50s5
Most 100s2
Most Not Outs14
2010HAKW
Most Runs1058196
Highest Score129108
Best Strike Rate10461
Most sixes62
Most Fours10612
Best Averages
Most 50s4
Most 100s51
Most Not Outs1
2009HAKW
Most Runs480
Highest Score97
Best Strike Rate76
Most sixes1
Most Fours39
Best Averages
Most 50s5
Most Not Outs1
2008HAKW
Most Runs368
Highest Score140
Best Strike Rate93
Most sixes4
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2007HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
T20I
OverallHAKW
Most Runs12772575
Highest Score9795
Best Strike Rate132123
Most sixes2658
Most Fours146245
Best Averages
Most 50s818
Most 100s
Most Not Outs612
2025HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2024HAKW
Most Runs111
Highest Score57
Best Strike Rate125
Most sixes1
Most Fours15
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2023HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2022HAKW
Most Runs443
Highest Score61
Best Strike Rate119
Most sixes11
Most Fours28
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2021HAKW
Most Runs298
Highest Score85
Best Strike Rate117
Most sixes9
Most Fours24
Best Averages
Most 50s2
Most 100s
Most Not Outs2
2020HAKW
Most Runs218
Highest Score95
Best Strike Rate156
Most sixes11
Most Fours20
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2019HAKW
Most Runs81
Highest Score34
Best Strike Rate135
Most sixes3
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs
2018HAKW
Most Runs0251
Highest Score072
Best Strike Rate0116
Most sixes07
Most Fours019
Best Averages
Most 50s2
Most 100s
Most Not Outs1
2017HAKW
Most Runs269206
Highest Score8573
Best Strike Rate148114
Most sixes54
Most Fours3318
Best Averages
Most 50s32
Most 100s
Most Not Outs11
2016BESTHAKW
Most Runs308383
Highest Score9772
Best Strike Rate147119
Most sixes115
Most Fours3242
Best Averages
Most 50s43
Most 100s
Most Not Outs32
2015HAKW
Most Runs100144
Highest Score4857
Best Strike Rate123166
Most sixes11
Most Fours1124
Best Averages
Most 50s1
Most 100s
Most Not Outs
2014HAKW
Most Runs191234
Highest Score5651
Best Strike Rate125120
Most sixes33
Most Fours2230
Best Averages
Most 50s11
Most 100s
Most Not Outs1
2013HAKW
Most Runs140
Highest Score48
Best Strike Rate127
Most sixes2
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs
2012HAKW
Most Runs208206
Highest Score4748
Best Strike Rate128118
Most sixes33
Most Fours2719
Best Averages
Most 50s
Most 100s
Most Not Outs22
2011HAKW
Most Runs9
Highest Score4
Best Strike Rate60
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2010HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009HAKW
Most Runs52
Highest Score26
Best Strike Rate104
Most sixes1
Most Fours4
Best Averages
Most 50s
Most Not Outs
2008HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2005HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
2004HAKW
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages