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 2026AFGZIMT2069th 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)T20Semi Final · CSA Pro20 2026/27WARBOLODI5th 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

South Africa: Batting innings by innings (All cricket)

The highest score in all cricket for South Africa at AMI Stadium is 211* by Herschelle Gibbs (SA) v NZ, 11 Mar 1999.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At AMI Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Herschelle GibbsSA211*46823345.092not out2v NZChristchurch11 Mar 1999
Jacques KallisSA148*34017143.533not out2v NZChristchurch11 Mar 1999
Bruce MitchellSA113--0-2c †KC James b IB Cromb2v NZChristchurch27 Feb 1932
Jim ChristySA103--0-1run out2v NZChristchurch27 Feb 1932
Eric DaltonSA82--0-6c ML Page b J Newman2v NZChristchurch27 Feb 1932
Gary KirstenSA81*10910074.311not out2v NZChristchurch17 Feb 1999
Hansie CronjeSA74*6963107.255not out2v NZChristchurch17 Feb 1999
Gary KirstenSA6517011038.241c NJ Astle b DL Vettori2v NZChristchurch11 Mar 1999
Gary KirstenSA63925068.482c SP Fleming b SA Thomson2v NZChristchurch23 Feb 1995
Peter KirstenSA56912061.543c †D Williams b MD Marshall1v WIChristchurch5 Mar 1992
Jacques KallisSA53666180.304lbw b GR Larsen2v NZChristchurch17 Feb 1999
Denys MorkelSA51--2-7b J Newman2v NZChristchurch27 Feb 1932
Jock CameronSA47--0-4c †KC James b FT Badcock2v NZChristchurch27 Feb 1932
Hansie CronjeSA34440177.274st †AC Parore b JTC Vaughan2v NZChristchurch23 Feb 1995
Adrian KuiperSA23290179.315b CEL Ambrose1v WIChristchurch5 Mar 1992
Dave CallaghanSA23370062.166lbw b GR Larsen2v NZChristchurch23 Feb 1995
Jonty RhodesSA22270081.486c †D Williams b AC Cummins1v WIChristchurch5 Mar 1992
Andrew HudsonSA22603036.671c BC Lara b AC Cummins1v WIChristchurch5 Mar 1992
David RichardsonSA20*261076.928not out1v WIChristchurch5 Mar 1992
Brian McMillanSA20292068.977c BC Lara b WKM Benjamin1v WIChristchurch5 Mar 1992
Craig MatthewsSA161102145.459b GR Larsen2v NZChristchurch23 Feb 1995
Jonty RhodesSA14230160.875c MJ Greatbatch b DK Morrison2v NZChristchurch23 Feb 1995
Daryll CullinanSA13222059.093c JTC Vaughan b GR Larsen2v NZChristchurch23 Feb 1995
Mark RushmereSA10240041.674st †D Williams b CL Hooper1v WIChristchurch5 Mar 1992
Andrew HudsonSA10281035.711c MW Douglas b DK Morrison2v NZChristchurch23 Feb 1995
Herbie TaylorSA9--0-3b FT Badcock2v NZChristchurch27 Feb 1932
Fanie de VilliersSA7710100.0010c SA Thomson b C Pringle2v NZChristchurch23 Feb 1995
David RichardsonSA790077.787c SA Thomson b JTC Vaughan2v NZChristchurch23 Feb 1995
Eric SimonsSA790077.788c MJ Greatbatch b JTC Vaughan2v NZChristchurch23 Feb 1995
Daryll CullinanSA7121058.333c †AC Parore b GI Allott2v NZChristchurch17 Feb 1999
Quintin McMillanSA6--0-9c FT Badcock b RC Blunt2v NZChristchurch27 Feb 1932
Meyrick PringleSA5*60083.3310not out1v WIChristchurch5 Mar 1992
Xen BalaskasSA5--0-5run out2v NZChristchurch27 Feb 1932
Richard SnellSA360050.009c DL Haynes b CEL Ambrose1v WIChristchurch5 Mar 1992
Cyril VincentSA3-00-8c ML Page b RC Blunt2v NZChristchurch27 Feb 1932
Neville QuinnSA3-00-10run out2v NZChristchurch27 Feb 1932
Sandy BellSA2*-00-11not out2v NZChristchurch27 Feb 1932
Kepler WesselsSA190011.112c DL Haynes b MD Marshall1v WIChristchurch5 Mar 1992
Allan DonaldSA0*1000.0011not out2v NZChristchurch23 Feb 1995
Lance KlusenerSA03000.002c RG Twose b GI Allott2v NZChristchurch17 Feb 1999

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.