Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Hashim Amla: Batting innings by innings (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
RunsBF4s6sSRPosDismissalInnsOppositionGroundDate
9230039.134c & b JM Anderson2v ENGBirmingham30 Jul 2008
6170035.293lbw b MS Panesar4v ENGBirmingham30 Jul 2008
363580102.863b SJ Harmison1v ENGLondon7 Aug 2008
769914076.773c †TR Ambrose b SJ Harmison3v ENGLondon7 Aug 2008
46596077.971c †MJ Prior b SJ Harmison2v ENGLondon29 Aug 2008
343180109.682run out (OA Shah)1v ENGLondon31 Aug 2008
3*60050.002not out1v ENGCardiff3 Sept 2008
7710100.002c & b PJ Ongondo1v KENBloemfontein31 Oct 2008
7876130102.631c MA Ouma b HA Varaiya2v KENKimberley2 Nov 2008
353460102.941run out (Naeem Islam/Imrul Kayes)1v BANPotchefstroom7 Nov 2008
14013584103.701c Syed Rasel b Mashrafe Mortaza1v BANBenoni9 Nov 2008
11216512067.883b Mashrafe Mortaza1v BANBloemfontein19 Nov 2008
7114010050.713c Imrul Kayes b Shakib Al Hasan2v BANCenturion26 Nov 2008
47675070.153b JJ Krejza2v AUSPerth17 Dec 2008
531126047.323c †BJ Haddin b B Lee4v AUSPerth17 Dec 2008
19301063.333c A Symonds b MG Johnson2v AUSMelbourne26 Dec 2008
30*622048.393not out4v AUSMelbourne26 Dec 2008
511347038.063lbw b AB McDonald2v AUSSydney3 Jan 2009
591129052.683c SM Katich b NM Hauritz4v AUSSydney3 Jan 2009
262611100.001c CL White b BW Hilfenhaus1v AUSBrisbane13 Jan 2009
130033.332b SW Tait2v AUSMelbourne16 Jan 2009
8190042.112c CL White b BW Hilfenhaus2v AUSHobart18 Jan 2009
13191068.421run out (DA Warner/JR Hopes)2v AUSSydney23 Jan 2009
80*1037077.671not out2v AUSAdelaide26 Jan 2009
971176182.911c †BJ Haddin b JR Hopes1v AUSPerth30 Jan 2009
130033.333c RT Ponting b BW Hilfenhaus2v AUSJohannesburg26 Feb 2009
571307043.853c PJ Hughes b PM Siddle4v AUSJohannesburg26 Feb 2009
02000.003lbw b MG Johnson2v AUSDurban6 Mar 2009
43828052.441c RT Ponting b PM Siddle4v AUSDurban6 Mar 2009
46888052.273c †BJ Haddin b MG Johnson2v AUSCape Town19 Mar 2009
262430108.331b DJ Hussey2v AUSJohannesburg27 Mar 2009
7141050.001c †BJ Haddin b NW Bracken2v AUSDurban3 Apr 2009
2100020.002b AD Mathews2v SLCenturion22 Sept 2009
38653058.462lbw b DL Vettori2v NZCenturion24 Sept 2009
80966083.331c MA Vermeulen b AG Cremer1v ZIMBenoni8 Nov 2009
57726079.171c AJ Strauss b PD Collingwood1v ENGCenturion22 Nov 2009
86927093.481c †MJ Prior b SCJ Broad1v ENGCape Town27 Nov 2009
11222050.001c GP Swann b JM Anderson1v ENGPort Elizabeth29 Nov 2009
19672028.363c PD Collingwood b G Onions1v ENGCenturion16 Dec 2009
10021310046.954b JM Anderson3v ENGCenturion16 Dec 2009
222009.093lbw b SCJ Broad1v ENGDurban26 Dec 2009
6131046.153b GP Swann3v ENGDurban26 Dec 2009
14562025.003lbw b G Onions1v ENGCape Town3 Jan 2010
9515614060.903c AN Cook b GP Swann3v ENGCape Town3 Jan 2010
751388054.353c †MJ Prior b SCJ Broad2v ENGJohannesburg14 Jan 2010
253*47322053.493not out1v INDNagpur6 Feb 2010
11416614168.673c †MS Dhoni b Z Khan1v INDKolkata14 Feb 2010
123*39416031.223not out3v INDKolkata14 Feb 2010
342270154.551c A Nehra b S Sreesanth2v INDGwalior24 Feb 2010
871038084.472c M Vijay b RA Jadeja1v INDAhmedabad27 Feb 2010

BF balls faced · 4s fours · 6s sixes · SR strike rate: runs per 100 balls · Pos batting position · Inns innings of the match

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