Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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

South Africa: Batting innings by innings (All cricket)

The highest score in all cricket for South Africa at The Wanderers Stadium is 186 by Jacques Kallis (SA) v NZ, 8 Nov 2007.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×At The Wanderers Stadium×
PlayerRunsBF4s6sSRPosDismissalInnsOppositionGroundDate
Jacques KallisSA18626225370.994c †BB McCullum b JDP Oram3v NZJohannesburg8 Nov 2007
Hashim AmlaSA176*37824046.563not out3v NZJohannesburg8 Nov 2007
Aiden MarkramSA175126177138.894c TLW Cooper b FJ Klaassen1v NEDJohannesburg2 Apr 2023
Temba BavumaSA17228020061.434c KAJ Roach b JO Holder3v WIJohannesburg8 Mar 2023
Aiden MarkramSA15221617170.372c MR Marsh b PJ Cummins1v AUSJohannesburg30 Mar 2018
Quinton de KockSA12913818193.487c Hasan Ali b Shadab Khan3v PAKJohannesburg11 Jan 2019
Dean ElgarSA12716322077.911c HDRL Thirimanne b PVD Chameera2v SLJohannesburg3 Jan 2021
Daryll CullinanSA122*20015161.004not out4v INDJohannesburg16 Jan 1997
Hansie CronjeSA12219216163.543c SR Waugh b MG Hughes3v AUSJohannesburg4 Mar 1994
Faf du PlessisSA12017818267.425c PSP Handscomb b PJ Cummins3v AUSJohannesburg30 Mar 2018
Brian McMillanSA11318015062.787c †Moin Khan b Aaqib Javed1v PAKJohannesburg19 Jan 1995
Faf du PlessisSA112*11415198.253not out2v SLJohannesburg3 Mar 2019
Hansie CronjeSA1121207393.333c PR Reiffel b CJ McDermott1v AUSJohannesburg19 Feb 1994
Gary KirstenSA11024116045.642c †RC Russell b DE Malcolm1v ENGJohannesburg30 Nov 1995
Pat SymcoxSA10815717068.7910c Shoaib Akhtar b Saqlain Mushtaq1v PAKJohannesburg14 Feb 1998
Mike RindelSA1061399076.262run out (Akram Raza)1v PAKJohannesburg12 Jan 1995
Brian McMillanSA100*1689359.526not out3v ENGJohannesburg30 Nov 1995
Rassie van der DussenSA9813815271.013c SCJ Broad b MA Wood4v ENGJohannesburg24 Jan 2020
Brian McMillanSA9820312048.287c SV Manjrekar b J Srinath1v INDJohannesburg26 Nov 1992
Ashwell PrinceSA9722311043.505b A Kumble4v INDJohannesburg15 Dec 2006
Dean ElgarSA96*18810051.062not out4v INDJohannesburg3 Jan 2022
Aiden MarkramSA9613917069.062c J Blackwood b G Motie1v WIJohannesburg8 Mar 2023
Temba BavumaSA95*19413048.976not out1v AUSJohannesburg30 Mar 2018
Aiden MarkramSA938793106.904c MG Neser b TH David1v AUSJohannesburg17 Sept 2023
David RichardsonSA9313715067.887lbw b DJ Nash2v NZJohannesburg25 Nov 1994
Ashwell PrinceSA9317011054.715c JL Langer b B Lee1v AUSJohannesburg31 Mar 2006
Temba BavumaSA921029090.203c Babar Azam b Haris Rauf1v PAKJohannesburg4 Apr 2021
David MillerSA916164149.186c & b PA van Meekeren1v NEDJohannesburg2 Apr 2023
Jonty RhodesSA9118910048.155lbw b A Kumble1v INDJohannesburg26 Nov 1992
Aiden MarkramSA9012416072.581c †Sarfraz Ahmed b Faheem Ashraf1v PAKJohannesburg11 Jan 2019
Gary KirstenSA871118178.381st †Rashid Latif b Saleem Malik1v PAKJohannesburg12 Jan 1995
Dean ElgarSA86*2409135.832not out4v INDJohannesburg24 Jan 2018
Tony de ZorziSA8515511054.843b G Motie1v WIJohannesburg8 Mar 2023
Reeza HendricksSA8344112188.642c R Powell b AS Joseph2v WIJohannesburg28 Mar 2023
Heinrich KlaasenSA8143122188.375c Tayyab Tahir b Shaheen Shah Afridi2v PAKJohannesburg22 Dec 2024
Quinton de KockSA8172110112.501lbw b A Dananjaya2v SLJohannesburg3 Mar 2019
Hansie CronjeSA811046177.883c †Rashid Latif b Waqar Younis2v PAKJohannesburg10 Dec 1994
Dean ElgarSA8125010132.402c SE Marsh b NM Lyon3v AUSJohannesburg30 Mar 2018
Quinton de KockSA808610193.021b Haris Rauf1v PAKJohannesburg4 Apr 2021
Shaun PollockSA7915812050.007c †NR Mongia b J Srinath2v INDJohannesburg16 Jan 1997
Mark BoucherSA781619148.458c Mohammad Wasim b Saqlain Mushtaq1v PAKJohannesburg14 Feb 1998
Dwaine PretoriusSA77*4273183.333not out1v SLJohannesburg24 Mar 2019
Quinton de KockSA7611611065.525b MA Wood2v ENGJohannesburg24 Jan 2020
Hansie CronjeSA7614410152.785c ME Waugh b SK Warne1v AUSJohannesburg28 Feb 1997
Shaun PollockSA75855088.247b HH Streak2v ZIMJohannesburg31 Jan 1997
Andrew HudsonSA7411110066.671lbw b Ata-ur-Rehman2v PAKJohannesburg10 Dec 1994
David RichardsonSA72*8710182.769not out1v AUSJohannesburg28 Feb 1997
Jonty RhodesSA721297055.816c Inzamam-ul-Haq b Aamer Nazir1v PAKJohannesburg19 Jan 1995
Hashim AmlaSA7114414049.313c †Sarfraz Ahmed b Hasan Ali3v PAKJohannesburg11 Jan 2019
Hansie CronjeSA70*865081.406not out2v ZIMJohannesburg31 Jan 1997
Page 1Next

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.