Live9th Match · Sheffield Shield 2026/27QUE280 (103.5)VIC307 & 136/6 (66)Stumps - Day 3ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSA

Hashim Amla: Batting by series (All cricket)

More filters

2 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.