Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Hashim Amla: Batting by series (All internationals)

More filters

1 active
Reset"Match result" is from the side of the player or team.
SeriesSpanMatInnsNORunsHSAveBFSR1005004s6s
South Africa tour of India 2004/052004120262413.006937.6800040
England tour of South Africa 2004/052004-200524036259.0010534.2900120
New Zealand tour of South Africa 2005/06200623023314977.6744951.89110350
South Africa tour of Sri Lanka 20062006240694017.2515444.8100070
India tour of South Africa 2006/072006-2007360916315.1724537.14012110
Pakistan tour of South Africa 2006/0720073611617132.2041039.27020230
South Africa tour of Pakistan 2007/082007240987124.5024340.3301191
New Zealand tour of South Africa 2007/082007231291176*145.5061247.55200391
West Indies tour of Zimbabwe and South Africa 2007/082007120372918.504484.0900060
Sir Vivian Richards Trophy 2007/0820082301386946.0025055.20010180
South Africa in Bangladesh Test Series 2007/0820082301094636.3321051.90000150
South Africa in Bangladesh ODI Series 2007/082008321251625.004654.3500030
South Africa in India Test Series 2007/08200835030715961.4055155.72121370
Basil D'Oliveira Trophy 20082008471275104*45.8352752.18110420
NatWest Series 20082008331834641.509686.46000140
Kenya in South Africa ODI Series 2008/092008220857842.5083102.41010140
Bangladesh in South Africa ODI Series 2008/09200822017514087.50169103.55100144
Bangladesh in South Africa Test Series 2008/09200822018311291.5030560.00110220
South Africa in Australia Test Series 2008/092008-20093612595951.8051750.10030300
South Africa in Australia T20I Series 2008/092009110262626.0026100.0000011
South Africa in Australia ODI Series 2008/0920095511999749.7526176.25020141
Australia in South Africa Test Series 2008/0920093501475729.4030548.20011230
Australia in South Africa T20I Series 2008/092009110262626.0024108.3300030
Australia in South Africa ODI Series 2008/092009110777.001450.0000010
ICC Champions Trophy 2009/102009220403820.007553.3300030
Zimbabwe in South Africa ODI Series 2009/102009110808080.009683.3301060
England in South Africa ODI Series 2009/1020093301548651.3318682.80020150
Basil D'Oliveira Trophy 2009/102009-201047031110044.4366546.77120370
South Africa in India Test Series 2009/102010232490253*490.00103347.43300521
South Africa in India ODI Series 2009/1020102201218760.5012596.80010150
South Africa in West Indies ODI Series 2010201055040212980.40397101.26210323
South Africa in West Indies Test Series 201020103601224420.3325647.66000150
Zimbabwe in South Africa ODI Series 2010/11201033024411081.33217112.44200291
Pakistan v South Africa ODI Series 2010/112010551291119*72.75276105.43120302
Pakistan v South Africa Test Series 2010/112010241264118*88.0045158.54120250
India in South Africa Test Series 2010/112010-201135025014050.0035570.42110312
-2011-2017030676222.337391.7801091
India in South Africa ODI Series 2010/112011551250116*62.5026494.70120280
ICC Cricket World Cup 2010/11201177030611343.7134987.68120251
Australia in South Africa T20I Series 2011/122011220844.001266.6700010
Australia in South Africa ODI Series 2011/122011330765225.3310572.3801191
Australia in South Africa Test Series 2011/12201124023911259.7546351.62200380
Sri Lanka in South Africa Test Series 2011/122011-20123401395434.7522960.70020230
Sri Lanka in South Africa ODI Series 2011/12201222016711283.5018689.78110132
South Africa in New Zealand T20I Series 2011/122012330543318.0040135.0000062
South Africa in New Zealand ODI Series 2011/1220123301769258.6720685.44020200
South Africa in New Zealand Test Series 2011/1220123511896347.2531160.77020291
Basil D'Oliveira Trophy 20122012351482311*120.5081958.85200540
NatWest Series 20122012541335150111.6735594.37110332
South Africa in England T20I Series 201220122218347*83.0057145.61000130
Page 1Next

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.