Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 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
Daryll CullinanSA55700v PAKJohannesburg12 Jan 1995
Lance KlusenerSA55810v ZIMJohannesburg31 Jan 1997
Alistair CampbellZIM55610v SAJohannesburg31 Jan 1997
Jacques KallisSA551200v SLJohannesburg5 Apr 1998
Jacques KallisSA552600v ENGJohannesburg30 Jan 2005
Brendon McCullumNZ50 & 51110v SAJohannesburg5 May 2006
Andrew HallSA55 & DNB610v NZJohannesburg5 May 2006
Rohit SharmaIND551310v SAJohannesburg10 Feb 2018
Bhuvneshwar KumarIND55700v SAJohannesburg10 Feb 2018
Lizelle LeeSAW551210v INDWJohannesburg18 Feb 2018
Nadine de KlerkSAW55*400v INDWJohannesburg18 Feb 2018
Imran TahirSA55910v PAKJohannesburg27 Jan 2019
Heinrich KlaasenSA55*700v PAKJohannesburg3 Feb 2019
Rassie van der DussenSA55810v ENGJohannesburg9 Feb 2020
Tom CurranENG55910v SAJohannesburg9 Feb 2020
Lutho SipamlaSA55 & DNB1910v SLJohannesburg3 Jan 2021
Imam-ul-HaqPAK551010v SAJohannesburg4 Apr 2021
Shaheen Shah AfridiPAK551510v SAJohannesburg4 Apr 2021
Faheem AshrafPAK551000v SAJohannesburg12 Apr 2021
Anne BoschSAW55910v WIWJohannesburg3 Feb 2022
Migael PretoriusPC55300v JSKJohannesburg17 Jan 2023
Simon HarmerDSG55*300v JSKJohannesburg24 Jan 2023
David MillerPR55*600v JSKJohannesburg3 Feb 2023
Leus du PlooyJSK55600v SECJohannesburg5 Feb 2023
Tristan StubbsSEC55700v JSKJohannesburg5 Feb 2023
Jordan HermannSEC551100v JSKJohannesburg5 Feb 2023
Anrich NortjePC55*410v SECJohannesburg11 Feb 2023
Tristan StubbsSEC551200v PCJohannesburg11 Feb 2023
Sisanda MagalaSA55510v NEDJohannesburg2 Apr 2023
Anrich NortjeSA55610v NEDJohannesburg2 Apr 2023
Adam ZampaAUS55710v SAJohannesburg17 Sept 2023
Heinrich KlaasenSA55510v INDJohannesburg14 Dec 2023
Ruturaj GaikwadIND551010v SAJohannesburg17 Dec 2023
Dewald BrevisMCT55510v JSKJohannesburg13 Jan 2024
Reeza HendricksJSK55*800v PRJohannesburg7 Feb 2024
Wandile MakwetuLIO55310v TITJohannesburg27 Sept 2024
Caleb SelekaNW551000v WPJohannesburg23 Oct 2024
Naseem ShahPAK55*210v SAJohannesburg22 Dec 2024
Mitchell Van BuurenPR55310v JSKJohannesburg30 Jan 2025
David BedinghamSEC55810v MCTJohannesburg8 Feb 2025
Marco JansenSEC551100v MCTJohannesburg8 Feb 2025
Andile SimelaneSEC55*1000v MCTJohannesburg8 Feb 2025
Akeal HoseinJSK55*310v PRJohannesburg8 Jan 2026
Wiaan MulderJSK55700v PRJohannesburg8 Jan 2026
Akeal HoseinJSK55*700v MCTJohannesburg10 Jan 2026
Jonny BairstowSEC55310v PRJohannesburg23 Jan 2026
A MokgolobotoLIM55*900v LIOJohannesburg24 Oct 2026
Ian HealyAUS44*400v SAJohannesburg19 Feb 1994
Ijaz AhmedPAK44410v SAJohannesburg12 Jan 1995
Aaqib JavedPAK44*1800v SAJohannesburg12 Jan 1995

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.