Hashim Amla vs Inzamam-ul-Haq

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Hashim Amla has dominance over Inzamam-ul-Haq in T20Is, while Inzamam-ul-Haq has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallHAIN
Most Runs1867220580
Highest Score567477
Best Strike Rate270201
Most sixes109193
Most Fours23622076
Best Averages
Most 50s88129
Most 100s5333
Most Not Outs3575
2019HAIN
Most Runs606
Highest Score179
Best Strike Rate118
Most sixes1
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2018HAIN
Most Runs845
Highest Score153
Best Strike Rate131
Most sixes1
Most Fours105
Best Averages
Most 50s7
Most Not Outs1
2017HAIN
Most Runs2078
Highest Score376
Best Strike Rate290
Most sixes35
Most Fours471
Best Averages
Most 50s11
Most 100s6
Most Not Outs3
2016HAIN
Most Runs1528
Highest Score425
Best Strike Rate287
Most sixes16
Most Fours190
Best Averages
Most 50s9
Most 100s4
Most Not Outs4
2015HAIN
Most Runs1413
Highest Score270
Best Strike Rate248
Most sixes15
Most Fours159
Best Averages
Most 50s4
Most 100s4
Most Not Outs3
2014HAIN
Most Runs1783
Highest Score386
Best Strike Rate252
Most sixes8
Most Fours181
Best Averages
Most 50s3
Most 100s8
Most Not Outs3
2013HAIN
Most Runs1611
Highest Score288
Best Strike Rate267
Most sixes4
Most Fours174
Best Averages
Most 50s8
Most 100s3
Most Not Outs1
2012HAIN
Most Runs1950
Highest Score508
Best Strike Rate278
Most sixes10
Most Fours218
Best Averages
Most 50s6
Most 100s6
Most Not Outs5
2011HAIN
Most Runs1064
Highest Score232
Best Strike Rate204
Most sixes3
Most Fours130
Best Averages
Most 50s8
Most 100s4
Most Not Outs1
2010HAIN
Most Runs2307
Highest Score382
Best Strike Rate157
Most sixes8
Most Fours244
Best Averages
Most 50s8
Most 100s10
Most Not Outs4
2009HAIN
Most Runs916
Highest Score223
Best Strike Rate224
Most sixes2
Most Fours95
Best Averages
Most 50s8
Most Not Outs1
2008HAIN
Most Runs1529
Highest Score299
Best Strike Rate148
Most sixes4
Most Fours193
Best Averages
Most 50s7
Most 100s4
Most Not Outs4
2007BESTHAIN
Most Runs660363
Highest Score176137
Best Strike Rate44111
Most sixes24
Most Fours8638
Best Averages
Most 50s41
Most 100s2
Most Not Outs22
2006HAIN
Most Runs3201024
Highest Score149209
Best Strike Rate49199
Most sixes07
Most Fours44107
Best Averages
Most 50s14
Most 100s11
Most Not Outs6
2005HAIN
Most Runs351874
Highest Score25265
Best Strike Rate49157
Most sixes013
Most Fours2187
Best Averages
Most 50s15
Most 100s3
Most Not Outs9
2004HAIN
Most Runs271283
Highest Score24241
Best Strike Rate26131
Most sixes015
Most Fours4126
Best Averages
Most 50s7
Most 100s4
Most Not Outs1
2003HAIN
Most Runs976
Highest Score202
Best Strike Rate145
Most sixes9
Most Fours113
Best Averages
Most 50s7
Most 100s1
Most Not Outs7
2002HAIN
Most Runs1566
Highest Score397
Best Strike Rate131
Most sixes24
Most Fours157
Best Averages
Most 50s5
Most 100s2
Most Not Outs3
2000HAIN
Most Runs2164
Highest Score263
Best Strike Rate120
Most sixes14
Most Fours228
Best Averages
Most 50s15
Most 100s5
Most Not Outs8
1999HAIN
Most Runs1663
Highest Score307
Best Strike Rate121
Most sixes12
Most Fours157
Best Averages
Most 50s12
Most 100s3
Most Not Outs5
1998HAIN
Most Runs900
Highest Score213
Best Strike Rate126
Most sixes16
Most Fours93
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1997HAIN
Most Runs1438
Highest Score262
Best Strike Rate120
Most sixes18
Most Fours137
Best Averages
Most 50s11
Most 100s1
Most Not Outs6
1996HAIN
Most Runs838
Highest Score215
Best Strike Rate136
Most sixes9
Most Fours78
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
1995HAIN
Most Runs1686
Highest Score217
Best Strike Rate128
Most sixes15
Most Fours165
Best Averages
Most 50s14
Most 100s2
Most Not Outs2
1994HAIN
Most Runs1462
Highest Score272
Best Strike Rate126
Most sixes11
Most Fours168
Best Averages
Most 50s11
Most 100s2
Most Not Outs10
1993HAIN
Most Runs1241
Highest Score213
Best Strike Rate123
Most sixes6
Most Fours110
Best Averages
Most 50s8
Most 100s1
Most Not Outs6
1992HAIN
Most Runs884
Highest Score143
Best Strike Rate125
Most sixes7
Most Fours72
Best Averages
Most 50s4
Most 100s2
Most Not Outs2
1991HAIN
Most Runs80
Highest Score60
Best Strike Rate67
Most sixes0
Most Fours6
Best Averages
Most 50s1
TEST
OverallHAIN
Most Runs92828830
Highest Score311329
Best Strike Rate5054
Most sixes3048
Most Fours13941105
Best Averages
Most 50s4146
Most 100s2723
Most Not Outs1521
2019HAIN
Most Runs189
Highest Score71
Best Strike Rate44
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018HAIN
Most Runs510
Highest Score82
Best Strike Rate41
Most sixes0
Most Fours64
Best Averages
Most 50s5
Most Not Outs1
2017HAIN
Most Runs947
Highest Score137
Best Strike Rate54
Most sixes20
Most Fours354
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2016HAIN
Most Runs729
Highest Score201
Best Strike Rate51
Most sixes2
Most Fours101
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2015HAIN
Most Runs251
Highest Score63
Best Strike Rate30
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2014HAIN
Most Runs700
Highest Score208
Best Strike Rate46
Most sixes0
Most Fours78
Best Averages
Most 50s
Most 100s3
Most Not Outs2
2013HAIN
Most Runs633
Highest Score118
Best Strike Rate55
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2012HAIN
Most Runs1064
Highest Score311
Best Strike Rate59
Most sixes3
Most Fours125
Best Averages
Most 50s2
Most 100s4
Most Not Outs2
2011HAIN
Most Runs423
Highest Score112
Best Strike Rate56
Most sixes1
Most Fours67
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2010HAIN
Most Runs1249
Highest Score253
Best Strike Rate53
Most sixes2
Most Fours138
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2009HAIN
Most Runs384
Highest Score100
Best Strike Rate44
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most Not Outs
2008HAIN
Most Runs1161
Highest Score159
Best Strike Rate55
Most sixes0
Most Fours148
Best Averages
Most 50s6
Most 100s3
Most Not Outs2
2007BESTHAIN
Most Runs660215
Highest Score17692
Best Strike Rate4452
Most sixes20
Most Fours8624
Best Averages
Most 50s41
Most 100s2
Most Not Outs21
2006HAIN
Most Runs320563
Highest Score149119
Best Strike Rate4951
Most sixes02
Most Fours4465
Best Averages
Most 50s13
Most 100s11
Most Not Outs2
2005HAIN
Most Runs351000
Highest Score25184
Best Strike Rate4967
Most sixes05
Most Fours2115
Best Averages
Most 50s6
Most 100s3
Most Not Outs3
2004HAIN
Most Runs27372
Highest Score24118
Best Strike Rate2648
Most sixes01
Most Fours443
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2003HAIN
Most Runs558
Highest Score138
Best Strike Rate51
Most sixes2
Most Fours79
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2002HAIN
Most Runs823
Highest Score329
Best Strike Rate64
Most sixes14
Most Fours99
Best Averages
Most 50s1
Most 100s2
Most Not Outs
2000HAIN
Most Runs1090
Highest Score142
Best Strike Rate52
Most sixes5
Most Fours140
Best Averages
Most 50s6
Most 100s4
Most Not Outs1
1999HAIN
Most Runs557
Highest Score200
Best Strike Rate51
Most sixes2
Most Fours76
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
1998HAIN
Most Runs231
Highest Score97
Best Strike Rate52
Most sixes1
Most Fours39
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1997HAIN
Most Runs547
Highest Score177
Best Strike Rate52
Most sixes5
Most Fours67
Best Averages
Most 50s4
Most 100s1
Most Not Outs2
1996HAIN
Most Runs335
Highest Score148
Best Strike Rate59
Most sixes1
Most Fours41
Best Averages
Most 50s2
Most 100s1
Most Not Outs
1995HAIN
Most Runs987
Highest Score101
Best Strike Rate47
Most sixes3
Most Fours120
Best Averages
Most 50s9
Most 100s1
Most Not Outs
1994HAIN
Most Runs561
Highest Score135
Best Strike Rate57
Most sixes2
Most Fours73
Best Averages
Most 50s3
Most 100s1
Most Not Outs5
1993HAIN
Most Runs433
Highest Score123
Best Strike Rate52
Most sixes1
Most Fours44
Best Averages
Most 50s2
Most 100s1
Most Not Outs1
1992HAIN
Most Runs66
Highest Score26
Best Strike Rate44
Most sixes0
Most Fours6
Best Averages
Most 50s
Most 100s
Most Not Outs1
1991HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
ODI
OverallHAIN
Most Runs811311739
Highest Score159137
Best Strike Rate8874
Most sixes53144
Most Fours822971
Best Averages
Most 50s3983
Most 100s2610
Most Not Outs1453
2019BESTHAIN
Most Runs417
Highest Score108
Best Strike Rate74
Most sixes1
Most Fours37
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2018HAIN
Most Runs335
Highest Score71
Best Strike Rate90
Most sixes1
Most Fours41
Best Averages
Most 50s2
Most Not Outs
2017HAIN
Most Runs862
Highest Score154
Best Strike Rate88
Most sixes10
Most Fours84
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2016HAIN
Most Runs491
Highest Score127
Best Strike Rate89
Most sixes3
Most Fours57
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2015HAIN
Most Runs1062
Highest Score159
Best Strike Rate95
Most sixes14
Most Fours119
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
2014HAIN
Most Runs892
Highest Score122
Best Strike Rate81
Most sixes5
Most Fours81
Best Averages
Most 50s2
Most 100s5
Most Not Outs1
2013HAIN
Most Runs838
Highest Score122
Best Strike Rate85
Most sixes2
Most Fours85
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2012HAIN
Most Runs678
Highest Score150
Best Strike Rate91
Most sixes4
Most Fours66
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2011HAIN
Most Runs632
Highest Score116
Best Strike Rate88
Most sixes2
Most Fours62
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2010HAIN
Most Runs1058
Highest Score129
Best Strike Rate104
Most sixes6
Most Fours106
Best Averages
Most 50s4
Most 100s5
Most Not Outs1
2009HAIN
Most Runs480
Highest Score97
Best Strike Rate76
Most sixes1
Most Fours39
Best Averages
Most 50s5
Most Not Outs1
2008HAIN
Most Runs368
Highest Score140
Best Strike Rate93
Most sixes4
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2007HAIN
Most Runs148
Highest Score45
Best Strike Rate59
Most sixes4
Most Fours14
Best Averages
Most 50s
Most 100s
Most Not Outs1
2006HAIN
Most Runs450
Highest Score79
Best Strike Rate75
Most sixes4
Most Fours42
Best Averages
Most 50s1
Most 100s
Most Not Outs3
2005HAIN
Most Runs874
Highest Score81
Best Strike Rate90
Most sixes8
Most Fours72
Best Averages
Most 50s9
Most 100s
Most Not Outs6
2004HAIN
Most Runs911
Highest Score123
Best Strike Rate83
Most sixes14
Most Fours83
Best Averages
Most 50s6
Most 100s2
Most Not Outs1
2003HAIN
Most Runs418
Highest Score64
Best Strike Rate94
Most sixes7
Most Fours34
Best Averages
Most 50s3
Most 100s
Most Not Outs4
2002HAIN
Most Runs743
Highest Score68
Best Strike Rate67
Most sixes10
Most Fours58
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2000HAIN
Most Runs1074
Highest Score121
Best Strike Rate68
Most sixes9
Most Fours88
Best Averages
Most 50s9
Most 100s1
Most Not Outs7
1999HAIN
Most Runs1106
Highest Score107
Best Strike Rate70
Most sixes10
Most Fours81
Best Averages
Most 50s10
Most 100s1
Most Not Outs4
1998HAIN
Most Runs669
Highest Score116
Best Strike Rate74
Most sixes15
Most Fours54
Best Averages
Most 50s4
Most 100s1
Most Not Outs1
1997HAIN
Most Runs891
Highest Score85
Best Strike Rate68
Most sixes13
Most Fours70
Best Averages
Most 50s7
Most 100s
Most Not Outs4
1996HAIN
Most Runs503
Highest Score67
Best Strike Rate77
Most sixes8
Most Fours37
Best Averages
Most 50s2
Most 100s
Most Not Outs3
1995HAIN
Most Runs699
Highest Score116
Best Strike Rate81
Most sixes12
Most Fours45
Best Averages
Most 50s5
Most 100s1
Most Not Outs2
1994HAIN
Most Runs901
Highest Score137
Best Strike Rate69
Most sixes9
Most Fours95
Best Averages
Most 50s8
Most 100s1
Most Not Outs5
1993HAIN
Most Runs808
Highest Score90
Best Strike Rate71
Most sixes5
Most Fours66
Best Averages
Most 50s6
Most 100s
Most Not Outs5
1992HAIN
Most Runs818
Highest Score117
Best Strike Rate81
Most sixes7
Most Fours66
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
1991HAIN
Most Runs80
Highest Score60
Best Strike Rate67
Most sixes0
Most Fours6
Best Averages
Most 50s1
T20I
OverallHAIN
Most Runs127711
Highest Score9711
Best Strike Rate13273
Most sixes261
Most Fours1460
Best Averages
Most 50s8
Most 100s
Most Not Outs61
2019BESTHAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018HAIN
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2017HAIN
Most Runs269
Highest Score85
Best Strike Rate148
Most sixes5
Most Fours33
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016HAIN
Most Runs308
Highest Score97
Best Strike Rate147
Most sixes11
Most Fours32
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2015HAIN
Most Runs100
Highest Score48
Best Strike Rate123
Most sixes1
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2014HAIN
Most Runs191
Highest Score56
Best Strike Rate125
Most sixes3
Most Fours22
Best Averages
Most 50s1
Most 100s
Most Not Outs
2013HAIN
Most Runs140
Highest Score48
Best Strike Rate127
Most sixes2
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs
2012HAIN
Most Runs208
Highest Score47
Best Strike Rate128
Most sixes3
Most Fours27
Best Averages
Most 50s
Most 100s
Most Not Outs2
2011HAIN
Most Runs9
Highest Score4
Best Strike Rate60
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2010HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009HAIN
Most Runs52
Highest Score26
Best Strike Rate104
Most sixes1
Most Fours4
Best Averages
Most 50s
Most Not Outs
2008HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HAIN
Most Runs11
Highest Score11
Best Strike Rate73
Most sixes1
Most Fours0
Best Averages
Most 50s
Most 100s
Most Not Outs1
2005HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2004HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2003HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1995HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1994HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1993HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1991HAIN
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s