Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Hashim Amla: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
26 Sept 2022LAN 512 v SUR 209 & 173Match · First-classSUR29 & 15-0Lancashire won by an innings and 130 runsManchesterCounty Championship 2022
20 Sept 2022SUR 333 & 55/0 v YOR 179 & 208Match · First-classSUR14 & DNB-0Surrey won by 10 wicketsLondonCounty Championship 2022
12 Sept 2022NOR 339 & 426 v SUR 421 & 48/1Match · First-classSUR133 & 8*-0Match drawnNorthamptonCounty Championship 2022
25 Jul 2022WAR 253 & 310 v SUR 316 & 252/4Match 53 · First-classSUR9 & 80*-0Surrey won by 6 wicketsLondonCounty Championship 2022
19 Jul 2022ESS 271 & 208 v SUR 319 & 162/4Match 46 · First-classSUR12 & 16-1Surrey won by 6 wicketsLondonCounty Championship 2022
11 Jul 2022YOR 521 & 220 v SUR 515 & 228/6Match 43 · First-classSUR79 & 28-0Surrey won by 4 wicketsScarboroughCounty Championship 2022
26 Jun 2022SUR 673/7d v KEN 331 & 361/4Match 35 · First-classSUR124-1Match drawnLondonCounty Championship 2022
12 Jun 2022SOM 180 & 394 v SUR 382/9 & 195/7Match 31 · First-classSUR19* & 9-0Surrey won by 3 wicketsTauntonCounty Championship 2022
12 May 2022SUR 671/9d v KEN 230 & 114/1Match 24 · First-classSUR12-0Match drawnBeckenhamCounty Championship 2022
5 May 2022SUR 401 v NOR 194 & 202Match 21 · First-classSUR21-1Surrey won by an innings and 5 runsLondonCounty Championship 2022
28 Apr 2022SUR 603 v GLO 443/2Match 15 · First-classSUR6-0Match drawnBristolCounty Championship 2022
21 Apr 2022SOM 337 & 207 v SUR 308 & 239/7Match · First-classSUR15 & 14-1Surrey won by 3 wicketsLondonCounty Championship 2022
14 Apr 2022SUR 467 v HAM 223 & 227Match · First-classSUR73-0Surrey won by an innings and 17 runsLondonCounty Championship 2022
7 Apr 2022SUR 428/8d & 43/0 v WAR 531Match · First-classSUR2 & DNB-0Match drawnBirminghamCounty Championship 2022
21 Sept 2021GLA 672/6d v SUR 722/4dMatch · First-classSUR163-0Match drawnLondonCounty Championship 2021
12 Sept 2021ESS 439 v SUR 161 & 113/2Match · First-classSUR84 & 34*-0Match drawnLondonCounty Championship 2021
5 Sept 2021SUR 252 & 238 v NOR 171 & 322/8Match · First-classSUR0 & 26-0Northamptonshire won by 2 wicketsNorthamptonCounty Championship 2021
3 Aug 2021SUR 132 v GLA 133/5Match · List ASUR4-0Glamorgan won by 5 wicketsCardiffRoyal London One-Day Cup 2021
30 Jul 2021NOR 31/1 v SURMatch · List ASUR--0No resultLondonRoyal London One-Day Cup 2021
27 Jul 2021SUR 311/8 v NOT 266/7Match · List ASUR14-0Surrey won by 33 runs (DLS method)GuildfordRoyal London One-Day Cup 2021
22 Jul 2021YOR 165 v SUR 168/5Match · List ASUR29-0Surrey won by 5 wicketsScarboroughRoyal London One-Day Cup 2021
11 Jul 2021SOM 429 & 69 v SUR 240 & 106/4Match · First-classSUR16 & 28-0Match drawnLondonCounty Championship 2021
4 Jul 2021HAM 488 v SUR 72 & 122/8Match · First-classSUR29 & 37*-0Match drawnSouthamptonCounty Championship 2021
21 Jun 2021SUR 118 v ESS 119/2Match · T20SUR0-0Essex won by 8 wicketsLondonVitality Blast 2021
27 May 2021SUR 473 v GLO 158 & 268Match · First-classSUR173-0Surrey won by an innings and 47 runsLondonCounty Championship 2021
20 May 2021SUR 190 & 259/2d v MID 160 & 250/6Match · First-classSUR24 & 43-1Match drawnLondonCounty Championship 2021
13 May 2021SUR 206/4 v SOMMatch · First-classSUR29-0Match drawnTauntonCounty Championship 2021
6 May 2021LEI 496 v SUR 324Match · First-classSUR15-0Match drawnLeicesterCounty Championship 2021
29 Apr 2021HAM 92 & 179 v SUR 560/7dMatch · First-classSUR215*-0Surrey won by an innings and 289 runsLondonCounty Championship 2021
22 Apr 2021SUR 154 & 130 v MID 268 & 18/0Match · First-classSUR0 & 0-1Middlesex won by 10 wicketsLondonCounty Championship 2021
15 Apr 2021LEI 375 & 295/3 v SUR 672/8dMatch · First-classSUR22-0Match drawnLondonCounty Championship 2021
8 Apr 2021SUR 220 & 333 v GLO 326 & 229/2Match · First-classSUR56 & 0-0Gloucestershire won by 8 wicketsBristolCounty Championship 2021
4 Oct 2020SUR 127/7 v NOT 129/4Final · T20SUR3-0Nottinghamshire won by 6 wicketsBirminghamVitality Blast 2020
1 Oct 2020SUR 169/2 v KEN 113/7Quarter-final · T20SUR73*-0Surrey won by 56 runsLondonVitality Blast 2020
16 Sept 2020SUS 165/7 v SUR 167/6Match · T20SUR13-0Surrey won by 4 wicketsLondonVitality Blast 2020
14 Sept 2020SUR 218/5 v MID 188/5Match · T20SUR67-0Surrey won by 30 runsLondonVitality Blast 2020
11 Sept 2020ESS 195/8 v SUR 198/6Match · T20SUR0-1Surrey won by 4 wicketsChelmsfordVitality Blast 2020
6 Sept 2020SUS 415 & 128 v SUR 388 & 157/4Match · First-classSUR26 & 18-1Surrey won by 6 wicketsLondonBob Willis Trophy 2020
5 Sept 2020MID 113/9 v SUR 116/4Match · T20SUR11-0Surrey won by 6 wicketsLondonVitality Blast 2020
3 Sept 2020HAM 77/5 v SUR 81/1Match · T20SUR29-0Surrey won by 9 wicketsLondonVitality Blast 2020
1 Sept 2020SUR 161/4 v KEN 162/5Match · T20SUR75-0Kent won by 5 wicketsCanterburyVitality Blast 2020
22 Jun 2014SUR 522/9d & 69/0 v LEI 271 & 319Match · First-classSUR71 & DNB-0Surrey won by 10 wicketsLondonLV= County Championship 2014
20 Jun 2014SUR 165/5 v GLA 148/8Match · T20SUR55-0Surrey won by 17 runsCardiffNatWest T20 Blast 2014
15 Jun 2014DER 153 & 288 v SUR 421 & 21/0Match · First-classSUR27 & DNB0/23Surrey won by 10 wicketsDerbyLV= County Championship 2014
13 Jun 2014SUS 148/5 v SUR 149/0Match · T20SUR61*-0Surrey won by 10 wicketsLondonNatWest T20 Blast 2014
9 Jun 2014GLO 112 & 506/6 v SUR 626/6dMatch · First-classSUR9-2Match drawnBristolLV= County Championship 2014
6 Jun 2014SUR 151/6 v ESS 155/5Match · T20SUR9-0Essex won by 5 wicketsLondonNatWest T20 Blast 2014
30 May 2014MID 117/7 v SUR 121/4Match · T20SUR39-0Surrey won by 6 wicketsLondonNatWest T20 Blast 2014
25 May 2014ESS 228 v SUR 261/7Match · First-classSUR11-0Match drawnChelmsfordLV= County Championship 2014
Page 1 · 49 matches

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.