Live1st ODI · India in New Zealand 2026/27NZ185 (40.2)IND5/1 (1.1)Target 186 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I5th 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 runsODI5th 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-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2064th 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/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Hashim Amla: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
24 Aug 2012ENG 37/0 v SAMatch 1 · ODISA--0No resultCardiffNatWest Series 2012
16 Aug 2012ENG 315 & 294 v SA 309 & 351Match 3 · TestSA13 & 121-2South Africa won by 51 runsLondonBasil D'Oliveira Trophy 2012
2 Aug 2012ENG 425 & 130/4 v SA 419 & 258/9dMatch 2 · TestSA9 & 28-0Match drawnLeedsBasil D'Oliveira Trophy 2012
19 Jul 2012ENG 385 & 240 v SA 637/2dMatch 1 · TestSA311*-0South Africa won by an innings and 12 runsLondonBasil D'Oliveira Trophy 2012
23 Mar 2012NZ 275/9 & 200/6 v SA 474/9d & 189/3dMatch 3 · TestSA63 & DNB-0Match drawnWellingtonSouth Africa in New Zealand Test Series 2011/12
15 Mar 2012NZ 185 & 168 v SA 253 & 103/1Match 2 · TestSA16 & 46*-1South Africa won by 9 wicketsHamiltonSouth Africa in New Zealand Test Series 2011/12
7 Mar 2012NZ 273 & 137/2 v SA 238 & 435/5dMatch 1 · TestSA62 & 2-1Match drawnDunedinSouth Africa in New Zealand Test Series 2011/12
3 Mar 2012NZ 206 v SA 208/5Match 3 · ODISA76-3South Africa won by 5 wicketsAucklandSouth Africa in New Zealand ODI Series 2011/12
29 Feb 2012NZ 230 v SA 231/4Match 2 · ODISA92-0South Africa won by 6 wicketsNapierSouth Africa in New Zealand ODI Series 2011/12
25 Feb 2012NZ 253/9 v SA 254/4Match 1 · ODISA8-1South Africa won by 6 wicketsWellingtonSouth Africa in New Zealand ODI Series 2011/12
22 Feb 2012NZ 162/7 v SA 165/7Match 3 · T20ISA33-2South Africa won by 3 runsAucklandSouth Africa in New Zealand T20I Series 2011/12
19 Feb 2012NZ 173/4 v SA 174/2Match 2 · T20ISA2-0South Africa won by 8 wicketsHamiltonSouth Africa in New Zealand T20I Series 2011/12
17 Feb 2012NZ 148/4 v SA 147/6Match 1 · T20ISA19-1New Zealand won by 6 wicketsWellingtonSouth Africa in New Zealand T20I Series 2011/12
14 Jan 2012SA 237/5 v SL 236/6Match 2 · ODISA55-0South Africa won by 5 wicketsEast LondonSri Lanka in South Africa ODI Series 2011/12
11 Jan 2012SA 301/8 v SL 43Match 1 · ODISA112-0South Africa won by 258 runsPaarlSri Lanka in South Africa ODI Series 2011/12
3 Jan 2012SA 580/4d & 2/0 v SL 239 & 342Match 3 · TestSA16 & DNB-2South Africa won by 10 wicketsCape TownSri Lanka in South Africa Test Series 2011/12
26 Dec 2011SA 168 & 241 v SL 338 & 279Match 2 · TestSA54 & 51-3Sri Lanka won by 208 runsDurbanSri Lanka in South Africa Test Series 2011/12
15 Dec 2011SA 411 v SL 180 & 150Match 1 · TestSA18-0South Africa won by an innings and 81 runsCenturionSri Lanka in South Africa Test Series 2011/12
17 Nov 2011SA 266 & 339 v AUS 296 & 310/8Match 2 · TestSA19 & 105-0Australia won by 2 wicketsJohannesburgAustralia in South Africa Test Series 2011/12
9 Nov 2011SA 96 & 236/2 v AUS 284 & 47Match 1 · TestSA3 & 112-1South Africa won by 8 wicketsCape TownAustralia in South Africa Test Series 2011/12
28 Oct 2011SA 222/6 v AUS 227/7Match 3 · ODISA52-0Australia won by 3 wicketsDurbanAustralia in South Africa ODI Series 2011/12
23 Oct 2011SA 303/6 v AUS 223Match 2 · ODISA0-0South Africa won by 80 runsPort ElizabethAustralia in South Africa ODI Series 2011/12
19 Oct 2011SA 129 v AUS 183/4Match 1 · ODISA24-0Australia won by 93 runs (DLS method)CenturionAustralia in South Africa ODI Series 2011/12
16 Oct 2011SA 148/7 v AUS 147/8Match 2 · T20ISA4-0South Africa won by 3 wicketsJohannesburgAustralia in South Africa T20I Series 2011/12
13 Oct 2011SA 146/7 v AUS 147/5Match 1 · T20ISA4-0Australia won by 5 wicketsCape TownAustralia in South Africa T20I Series 2011/12
25 Mar 2011NZ 221/8 v SA 172Quarter-final · ODISA7-0New Zealand won by 49 runsMirpurICC Cricket World Cup 2010/11
19 Mar 2011BAN 78 v SA 284/8Match 39 · ODISA51-0South Africa won by 206 runsMirpurICC Cricket World Cup 2010/11
15 Mar 2011IRE 141 v SA 272/7Match 34 · ODISA18-1South Africa won by 131 runsKolkataICC Cricket World Cup 2010/11
12 Mar 2011IND 296 v SA 300/7Match 29 · ODISA61-0South Africa won by 3 wicketsNagpurICC Cricket World Cup 2010/11
6 Mar 2011ENG 171 v SA 165Match 21 · ODISA42-0England won by 6 runsChennaiICC Cricket World Cup 2010/11
3 Mar 2011NED 120 v SA 351/5Match 16 · ODISA113-0South Africa won by 231 runsChandigarhICC Cricket World Cup 2010/11
24 Feb 2011SA 223/3 v WI 222Match 7 · ODISA14-0South Africa won by 7 wicketsDelhiICC Cricket World Cup 2010/11
23 Jan 2011SA 250/9 v IND 234Match 5 · ODISA116*-0South Africa won by 33 runs (DLS method)CenturionIndia in South Africa ODI Series 2010/11
21 Jan 2011SA 265/7 v IND 142/6Match 4 · ODISA64-0South Africa won by 48 runs (DLS method)Port ElizabethIndia in South Africa ODI Series 2010/11
18 Jan 2011SA 220 v IND 223/8Match 3 · ODISA16-0India won by 2 wicketsCape TownIndia in South Africa ODI Series 2010/11
15 Jan 2011SA 189 v IND 190Match 2 · ODISA4-0India won by 1 runJohannesburgIndia in South Africa ODI Series 2010/11
12 Jan 2011SA 289/9 v IND 154Match 1 · ODISA50-0South Africa won by 135 runsDurbanIndia in South Africa ODI Series 2010/11
9 Jan 2011SA 147/9 v IND 168/6Only T20I · T20ISA1-0India won by 21 runsDurban-
2 Jan 2011SA 362 & 341 v IND 364 & 166/3Match 3 · TestSA59 & 2-0Match drawnCape TownIndia in South Africa Test Series 2010/11
26 Dec 2010SA 131 & 215 v IND 205 & 228Match 2 · TestSA33 & 16-2India won by 87 runsDurbanIndia in South Africa Test Series 2010/11
16 Dec 2010SA 620/4d v IND 136 & 459Match 1 · TestSA140-2South Africa won by an innings and 25 runsCenturionIndia in South Africa Test Series 2010/11
20 Nov 2010PAK 434 & 153/3 v SA 584/9d & 203/5dMatch 2 · TestSA4 & 62-3Match drawnAbu DhabiPakistan v South Africa Test Series 2010/11
12 Nov 2010PAK 248 & 343/3 v SA 380 & 318/2dMatch 1 · TestSA80 & 118*-2Match drawnDubaiPakistan v South Africa Test Series 2010/11
8 Nov 2010PAK 260 v SA 317/5Match 5 · ODISA62-0South Africa won by 57 runsDubaiPakistan v South Africa ODI Series 2010/11
5 Nov 2010PAK 275/9 v SA 274/6Match 4 · ODISA10-0Pakistan won by 1 wicketDubaiPakistan v South Africa ODI Series 2010/11
2 Nov 2010PAK 226/9 v SA 228/9Match 3 · ODISA119*-1South Africa won by 2 runsDubaiPakistan v South Africa ODI Series 2010/11
31 Oct 2010PAK 289/9 v SA 286/8Match 2 · ODISA65-0Pakistan won by 1 wicketAbu DhabiPakistan v South Africa ODI Series 2010/11
29 Oct 2010PAK 203 v SA 207/2Match 1 · ODISA35-1South Africa won by 8 wicketsAbu DhabiPakistan v South Africa ODI Series 2010/11
22 Oct 2010SA 399/6 v ZIM 127Match 3 · ODISA24-2South Africa won by 272 runsBenoniZimbabwe in South Africa ODI Series 2010/11
17 Oct 2010SA 273/2 v ZIM 268Match 2 · ODISA110-0South Africa won by 8 wicketsPotchefstroomZimbabwe in South Africa ODI Series 2010/11
PreviousPage 8 · 478 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

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