Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES108/3 (12)WAR206/4 (20)ES need 99 runs in 48 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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

Batting match by match (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At The Wanderers Stadium×
PlayerRunsScoresBF4s6sOppositionGroundDate
Mark RamprakashENG44 & 03710v SAJohannesburg30 Nov 1995
Allan DonaldSA44 & 0*3000v INDJohannesburg16 Jan 1997
Rudi BrysonSA44*500v AUSJohannesburg8 Apr 1997
Herschelle GibbsSA44 & DNB910v PAKJohannesburg14 Feb 1998
Shoaib AkhtarPAK44*900v SAJohannesburg14 Feb 1998
Marvan AtapattuSL441700v SAJohannesburg5 Apr 1998
Adam BacherSA441800v ENGJohannesburg30 Jan 2005
Nicky BojeSA44*110v ZIMJohannesburg25 Feb 2005
Jamie HowNZ40 & 41100v SAJohannesburg5 May 2006
Hardik PandyaIND40 & 41600v SAJohannesburg24 Jan 2018
Lungi NgidiSA40 & 4810v INDJohannesburg24 Jan 2018
Mitchell MarshAUS44 & 01310v SAJohannesburg30 Mar 2018
David MillerSA44700v PAKJohannesburg27 Jan 2019
Mohammad RizwanPAK44*110v SAJohannesburg27 Jan 2019
Dane PatersonSA44 & 0*310v ENGJohannesburg24 Jan 2020
David WarnerAUS44210v SAJohannesburg21 Feb 2020
Asitha FernandoSL44 & 0810v SAJohannesburg3 Jan 2021
Wihan LubbeSA44310v PAKJohannesburg10 Apr 2021
Usman QadirPAK44500v SAJohannesburg12 Apr 2021
Ayabonga KhakaSAW44900v WIWJohannesburg31 Jan 2022
Hayley MatthewsWIW44510v SAWJohannesburg31 Jan 2022
Sibonelo MakhanyaJSK44210v PCJohannesburg17 Jan 2023
Donavon FerreiraJSK44810v DSGJohannesburg24 Jan 2023
George LindeMCT44710v JSKJohannesburg6 Feb 2023
Sibonelo MakhanyaJSK44310v MCTJohannesburg6 Feb 2023
Rashid KhanMCT44500v JSKJohannesburg6 Feb 2023
Wesley MarshallMCT44800v JSKJohannesburg6 Feb 2023
James NeeshamPC44500v PRJohannesburg8 Feb 2023
Aryan DuttNED44*710v SAJohannesburg2 Apr 2023
Ravindra JadejaIND44210v SAJohannesburg14 Dec 2023
Jitesh SharmaIND44410v SAJohannesburg14 Dec 2023
Matthew BreetzkeSA44310v INDJohannesburg14 Dec 2023
Keshav MaharajSA44710v INDJohannesburg17 Dec 2023
Reeza HendricksJSK44900v PCJohannesburg20 Jan 2024
Obed McCoyPR44310v JSKJohannesburg7 Feb 2024
Wihan LubbePR44310v JSKJohannesburg7 Feb 2024
Rivaldo MoonsamyTIT44210v LIOJohannesburg27 Sept 2024
Dayyaan GaliemTIT44800v LIOJohannesburg27 Sept 2024
Bryce ParsonsDOL44310v LIOJohannesburg6 Oct 2024
Mitchell Van BuurenLIO44400v WPJohannesburg16 Oct 2024
Zubayr HamzaLIO44800v TITJohannesburg22 Oct 2024
Reeza HendricksLIO44410v TITJohannesburg27 Oct 2024
Sibonelo MakhanyaTIT44500v LIOJohannesburg27 Oct 2024
Mohammad HasnainPAK44210v SAJohannesburg22 Dec 2024
Reeza HendricksMCT441300v JSKJohannesburg11 Jan 2025
Rassie van der DussenMCT441000v JSKJohannesburg11 Jan 2025
Hardus ViljoenJSK44500v DSGJohannesburg1 Feb 2025
Mahesh TheekshanaJSK44*110v DSGJohannesburg1 Feb 2025
Liam DawsonSEC44210v MCTJohannesburg8 Feb 2025
Arlene KellyIREW441100v SAWJohannesburg19 Dec 2025

BF balls faced · 4s fours · 6s sixes

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