Hashim Amla vs Sourav Ganguly

Career • Test • ODI • T20I Comparison

🏆 Final Verdict: Sourav Ganguly has the edge in overall, Tests and ODIs. In recent years, both players have been evenly matched.
CAREER
OverallHASG
Most Runs1867218575
Highest Score567422
Best Strike Rate270125
Most sixes109247
Most Fours23622022
Best Averages
Most 50s88107
Most 100s5335
Most Not Outs3538
2019HASG
Most Runs606
Highest Score179
Best Strike Rate118
Most sixes1
Most Fours66
Best Averages
Most 50s4
Most 100s1
Most Not Outs3
2018HASG
Most Runs845
Highest Score153
Best Strike Rate131
Most sixes1
Most Fours105
Best Averages
Most 50s7
Most Not Outs1
2017HASG
Most Runs2078
Highest Score376
Best Strike Rate290
Most sixes35
Most Fours471
Best Averages
Most 50s11
Most 100s6
Most Not Outs3
2016HASG
Most Runs1528
Highest Score425
Best Strike Rate287
Most sixes16
Most Fours190
Best Averages
Most 50s9
Most 100s4
Most Not Outs4
2015HASG
Most Runs1413
Highest Score270
Best Strike Rate248
Most sixes15
Most Fours159
Best Averages
Most 50s4
Most 100s4
Most Not Outs3
2014HASG
Most Runs1783
Highest Score386
Best Strike Rate252
Most sixes8
Most Fours181
Best Averages
Most 50s3
Most 100s8
Most Not Outs3
2013HASG
Most Runs1611
Highest Score288
Best Strike Rate267
Most sixes4
Most Fours174
Best Averages
Most 50s8
Most 100s3
Most Not Outs1
2012HASG
Most Runs1950
Highest Score508
Best Strike Rate278
Most sixes10
Most Fours218
Best Averages
Most 50s6
Most 100s6
Most Not Outs5
2011HASG
Most Runs1064
Highest Score232
Best Strike Rate204
Most sixes3
Most Fours130
Best Averages
Most 50s8
Most 100s4
Most Not Outs1
2010HASG
Most Runs2307
Highest Score382
Best Strike Rate157
Most sixes8
Most Fours244
Best Averages
Most 50s8
Most 100s10
Most Not Outs4
2009HASG
Most Runs916
Highest Score223
Best Strike Rate224
Most sixes2
Most Fours95
Best Averages
Most 50s8
Most Not Outs1
2008BESTHASG
Most Runs1529783
Highest Score299102
Best Strike Rate14855
Most sixes46
Most Fours19381
Best Averages
Most 50s75
Most 100s41
Most Not Outs43
2007HASG
Most Runs6602346
Highest Score176337
Best Strike Rate44136
Most sixes231
Most Fours86268
Best Averages
Most 50s416
Most 100s22
Most Not Outs23
2006HASG
Most Runs320173
Highest Score14951
Best Strike Rate4961
Most sixes01
Most Fours4424
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2005HASG
Most Runs35458
Highest Score25152
Best Strike Rate4990
Most sixes00
Most Fours251
Best Averages
Most 50s1
Most 100s1
2004HASG
Most Runs271355
Highest Score24178
Best Strike Rate26127
Most sixes018
Most Fours4135
Best Averages
Most 50s11
Most Not Outs1
2003HASG
Most Runs1149
Highest Score256
Best Strike Rate137
Most sixes26
Most Fours104
Best Averages
Most 50s3
Most 100s4
Most Not Outs5
2002HASG
Most Runs2059
Highest Score253
Best Strike Rate133
Most sixes25
Most Fours250
Best Averages
Most 50s14
Most 100s3
Most Not Outs3
2000HASG
Most Runs1858
Highest Score228
Best Strike Rate135
Most sixes41
Most Fours177
Best Averages
Most 50s8
Most 100s6
Most Not Outs5
1999HASG
Most Runs2580
Highest Score308
Best Strike Rate126
Most sixes36
Most Fours275
Best Averages
Most 50s17
Most 100s6
Most Not Outs6
1998HASG
Most Runs1595
Highest Score189
Best Strike Rate117
Most sixes15
Most Fours169
Best Averages
Most 50s8
Most 100s4
Most Not Outs3
1997HASG
Most Runs2186
Highest Score286
Best Strike Rate117
Most sixes20
Most Fours245
Best Averages
Most 50s13
Most 100s4
Most Not Outs3
1996HASG
Most Runs773
Highest Score195
Best Strike Rate110
Most sixes5
Most Fours98
Best Averages
Most 50s3
Most 100s2
Most Not Outs2
1992HASG
Most Runs3
Highest Score3
Best Strike Rate23
Most sixes0
Most Fours0
Best Averages
TEST
OverallHASG
Most Runs92827212
Highest Score311239
Best Strike Rate5051
Most sixes3057
Most Fours1394900
Best Averages
Most 50s4135
Most 100s2714
Most Not Outs1517
2019HASG
Most Runs189
Highest Score71
Best Strike Rate44
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most 100s
Most Not Outs
2018HASG
Most Runs510
Highest Score82
Best Strike Rate41
Most sixes0
Most Fours64
Best Averages
Most 50s5
Most Not Outs1
2017HASG
Most Runs947
Highest Score137
Best Strike Rate54
Most sixes20
Most Fours354
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2016HASG
Most Runs729
Highest Score201
Best Strike Rate51
Most sixes2
Most Fours101
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2015HASG
Most Runs251
Highest Score63
Best Strike Rate30
Most sixes0
Most Fours29
Best Averages
Most 50s1
Most 100s
Most Not Outs1
2014HASG
Most Runs700
Highest Score208
Best Strike Rate46
Most sixes0
Most Fours78
Best Averages
Most 50s
Most 100s3
Most Not Outs2
2013HASG
Most Runs633
Highest Score118
Best Strike Rate55
Most sixes0
Most Fours73
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2012HASG
Most Runs1064
Highest Score311
Best Strike Rate59
Most sixes3
Most Fours125
Best Averages
Most 50s2
Most 100s4
Most Not Outs2
2011HASG
Most Runs423
Highest Score112
Best Strike Rate56
Most sixes1
Most Fours67
Best Averages
Most 50s3
Most 100s2
Most Not Outs
2010HASG
Most Runs1249
Highest Score253
Best Strike Rate53
Most sixes2
Most Fours138
Best Averages
Most 50s4
Most 100s5
Most Not Outs3
2009HASG
Most Runs384
Highest Score100
Best Strike Rate44
Most sixes0
Most Fours52
Best Averages
Most 50s3
Most Not Outs
2008BESTHASG
Most Runs1161783
Highest Score159102
Best Strike Rate5555
Most sixes06
Most Fours14881
Best Averages
Most 50s65
Most 100s31
Most Not Outs23
2007HASG
Most Runs6601106
Highest Score176239
Best Strike Rate4463
Most sixes29
Most Fours86137
Best Averages
Most 50s44
Most 100s22
Most Not Outs21
2006HASG
Most Runs320173
Highest Score14951
Best Strike Rate4961
Most sixes01
Most Fours4424
Best Averages
Most 50s11
Most 100s1
Most Not Outs1
2005HASG
Most Runs35249
Highest Score25101
Best Strike Rate4935
Most sixes00
Most Fours227
Best Averages
Most 50s
Most 100s1
2004HASG
Most Runs27408
Highest Score2488
Best Strike Rate2657
Most sixes00
Most Fours456
Best Averages
Most 50s4
Most Not Outs
2003HASG
Most Runs393
Highest Score144
Best Strike Rate61
Most sixes5
Most Fours46
Best Averages
Most 50s1
Most 100s1
Most Not Outs1
2002HASG
Most Runs945
Highest Score136
Best Strike Rate50
Most sixes6
Most Fours124
Best Averages
Most 50s5
Most 100s2
Most Not Outs2
2000HASG
Most Runs279
Highest Score84
Best Strike Rate52
Most sixes6
Most Fours26
Best Averages
Most 50s2
Most 100s
Most Not Outs1
1999HASG
Most Runs813
Highest Score125
Best Strike Rate50
Most sixes10
Most Fours92
Best Averages
Most 50s7
Most 100s2
Most Not Outs3
1998HASG
Most Runs267
Highest Score65
Best Strike Rate47
Most sixes2
Most Fours32
Best Averages
Most 50s1
Most 100s
Most Not Outs1
1997HASG
Most Runs848
Highest Score173
Best Strike Rate47
Most sixes8
Most Fours117
Best Averages
Most 50s3
Most 100s3
Most Not Outs
1996HASG
Most Runs504
Highest Score136
Best Strike Rate47
Most sixes3
Most Fours73
Best Averages
Most 50s1
Most 100s2
Most Not Outs1
1992HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
ODI
OverallHASG
Most Runs811311363
Highest Score159183
Best Strike Rate8874
Most sixes53190
Most Fours8221122
Best Averages
Most 50s3972
Most 100s2621
Most Not Outs1421
2019BESTHASG
Most Runs417
Highest Score108
Best Strike Rate74
Most sixes1
Most Fours37
Best Averages
Most 50s3
Most 100s1
Most Not Outs3
2018HASG
Most Runs335
Highest Score71
Best Strike Rate90
Most sixes1
Most Fours41
Best Averages
Most 50s2
Most Not Outs
2017HASG
Most Runs862
Highest Score154
Best Strike Rate88
Most sixes10
Most Fours84
Best Averages
Most 50s4
Most 100s3
Most Not Outs1
2016HASG
Most Runs491
Highest Score127
Best Strike Rate89
Most sixes3
Most Fours57
Best Averages
Most 50s2
Most 100s2
Most Not Outs1
2015HASG
Most Runs1062
Highest Score159
Best Strike Rate95
Most sixes14
Most Fours119
Best Averages
Most 50s3
Most 100s4
Most Not Outs2
2014HASG
Most Runs892
Highest Score122
Best Strike Rate81
Most sixes5
Most Fours81
Best Averages
Most 50s2
Most 100s5
Most Not Outs1
2013HASG
Most Runs838
Highest Score122
Best Strike Rate85
Most sixes2
Most Fours85
Best Averages
Most 50s4
Most 100s1
Most Not Outs
2012HASG
Most Runs678
Highest Score150
Best Strike Rate91
Most sixes4
Most Fours66
Best Averages
Most 50s4
Most 100s2
Most Not Outs1
2011HASG
Most Runs632
Highest Score116
Best Strike Rate88
Most sixes2
Most Fours62
Best Averages
Most 50s5
Most 100s2
Most Not Outs1
2010HASG
Most Runs1058
Highest Score129
Best Strike Rate104
Most sixes6
Most Fours106
Best Averages
Most 50s4
Most 100s5
Most Not Outs1
2009HASG
Most Runs480
Highest Score97
Best Strike Rate76
Most sixes1
Most Fours39
Best Averages
Most 50s5
Most Not Outs1
2008HASG
Most Runs368
Highest Score140
Best Strike Rate93
Most sixes4
Most Fours45
Best Averages
Most 50s1
Most 100s1
Most Not Outs2
2007HASG
Most Runs1240
Highest Score98
Best Strike Rate73
Most sixes22
Most Fours131
Best Averages
Most 50s12
Most 100s
Most Not Outs2
2006HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005HASG
Most Runs209
Highest Score51
Best Strike Rate55
Most sixes0
Most Fours24
Best Averages
Most 50s1
Most 100s
2004HASG
Most Runs947
Highest Score90
Best Strike Rate70
Most sixes18
Most Fours79
Best Averages
Most 50s7
Most Not Outs1
2003HASG
Most Runs756
Highest Score112
Best Strike Rate76
Most sixes21
Most Fours58
Best Averages
Most 50s2
Most 100s3
Most Not Outs4
2002HASG
Most Runs1114
Highest Score117
Best Strike Rate83
Most sixes19
Most Fours126
Best Averages
Most 50s9
Most 100s1
Most Not Outs1
2000HASG
Most Runs1579
Highest Score144
Best Strike Rate83
Most sixes35
Most Fours151
Best Averages
Most 50s6
Most 100s6
Most Not Outs4
1999HASG
Most Runs1767
Highest Score183
Best Strike Rate76
Most sixes26
Most Fours183
Best Averages
Most 50s10
Most 100s4
Most Not Outs3
1998HASG
Most Runs1328
Highest Score124
Best Strike Rate70
Most sixes13
Most Fours137
Best Averages
Most 50s7
Most 100s4
Most Not Outs2
1997HASG
Most Runs1338
Highest Score113
Best Strike Rate70
Most sixes12
Most Fours128
Best Averages
Most 50s10
Most 100s1
Most Not Outs3
1996HASG
Most Runs269
Highest Score59
Best Strike Rate63
Most sixes2
Most Fours25
Best Averages
Most 50s2
Most 100s
Most Not Outs1
1992HASG
Most Runs3
Highest Score3
Best Strike Rate23
Most sixes0
Most Fours0
Best Averages
T20I
OverallHASG
Most Runs1277
Highest Score97
Best Strike Rate132
Most sixes26
Most Fours146
Best Averages
Most 50s8
Most 100s
Most Not Outs6
2019BESTHASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2018HASG
Most Runs0
Highest Score0
Best Strike Rate0
Most sixes0
Most Fours0
Best Averages
Most 50s
Most Not Outs
2017HASG
Most Runs269
Highest Score85
Best Strike Rate148
Most sixes5
Most Fours33
Best Averages
Most 50s3
Most 100s
Most Not Outs1
2016HASG
Most Runs308
Highest Score97
Best Strike Rate147
Most sixes11
Most Fours32
Best Averages
Most 50s4
Most 100s
Most Not Outs3
2015HASG
Most Runs100
Highest Score48
Best Strike Rate123
Most sixes1
Most Fours11
Best Averages
Most 50s
Most 100s
Most Not Outs
2014HASG
Most Runs191
Highest Score56
Best Strike Rate125
Most sixes3
Most Fours22
Best Averages
Most 50s1
Most 100s
Most Not Outs
2013HASG
Most Runs140
Highest Score48
Best Strike Rate127
Most sixes2
Most Fours16
Best Averages
Most 50s
Most 100s
Most Not Outs
2012HASG
Most Runs208
Highest Score47
Best Strike Rate128
Most sixes3
Most Fours27
Best Averages
Most 50s
Most 100s
Most Not Outs2
2011HASG
Most Runs9
Highest Score4
Best Strike Rate60
Most sixes0
Most Fours1
Best Averages
Most 50s
Most 100s
Most Not Outs
2010HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2009HASG
Most Runs52
Highest Score26
Best Strike Rate104
Most sixes1
Most Fours4
Best Averages
Most 50s
Most Not Outs
2008HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2007HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2006HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2005HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
2004HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most Not Outs
2003HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2002HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
2000HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1999HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1998HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1997HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1996HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages
Most 50s
Most 100s
Most Not Outs
1992HASG
Most Runs
Highest Score
Best Strike Rate
Most sixes
Most Fours
Best Averages