Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT20I3rd 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 runsODI1st 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 SuperSport Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Junior DalaTIT11*100v LIOCenturion28 Apr 2019
Vaughn van JaarsveldTS11800v NMBGCenturion13 Nov 2019
Andile PhehlukwayoSA11300v ENGCenturion16 Feb 2020
Temba BavumaSA11400v PAKCenturion2 Apr 2021
Heinrich KlaasenSA112100v PAKCenturion2 Apr 2021
Beuran HendricksSA11500v PAKCenturion7 Apr 2021
Faheem AshrafPAK11200v SACenturion7 Apr 2021
Andile PhehlukwayoSA11200v PAKCenturion16 Apr 2021
Kagiso RabadaSA11200v BANCenturion18 Mar 2022
Philip SaltPC11200v SECCenturion14 Jan 2023
James NeeshamPC11*100v JSKCenturion18 Jan 2023
Theunis de BruynPC11200v MCTCenturion4 Feb 2023
David WilleyDSG11200v PCCenturion5 Feb 2023
Philip SaltPC11300v DSGCenturion5 Feb 2023
Sibonelo MakhanyaJSK11*100v SECCenturion9 Feb 2023
Heinrich KlaasenSA11200v WICenturion25 Mar 2023
Brandon KingWI11200v SACenturion26 Mar 2023
Josh HazlewoodAUS11*100v SACenturion15 Sept 2023
Jasprit BumrahIND11 & 02400v SACenturion26 Dec 2023
Kagiso RabadaSA11900v INDCenturion26 Dec 2023
Colin IngramPC11500v PRCenturion14 Jan 2024
Adil RashidPC11*100v DSGCenturion18 Jan 2024
Corbin BoschPC11400v DSGCenturion18 Jan 2024
Heinrich KlaasenDSG11300v PCCenturion18 Jan 2024
Daryn DupavillonPC11*100v SECCenturion25 Jan 2024
Gavin KaplanBOL11500v TITCenturion9 Oct 2024
M CopelandBOL11300v TITCenturion9 Oct 2024
George LindeWP11200v TITCenturion25 Oct 2024
Gerald CoetzeeTIT11*200v WPCenturion25 Oct 2024
Suryakumar YadavIND11400v SACenturion13 Nov 2024
Axar PatelIND11*100v SACenturion13 Nov 2024
Chloe TryonSAW11500v ENGWCenturion30 Nov 2024
Faye TunnicliffeSAW11400v ENGWCenturion30 Nov 2024
Richard GleesonSEC11*100v PCCenturion14 Jan 2025
Zak CrawleySEC11300v PCCenturion14 Jan 2025
Kyle VerreynnePC11400v MCTCenturion31 Jan 2025
Mahesh TheekshanaJSK11*100v SECCenturion5 Feb 2025
Keshav MaharajPC11200v PRCenturion15 Jan 2026
LG PretoriusPR11300v PCCenturion15 Jan 2026
Janneman MalanSWD11400v LIOCenturion7 Oct 2026
Nathan EngelbrechtSWD11200v LIOCenturion7 Oct 2026
Hansie CronjeSA00500v INDCenturion11 Dec 1992
Glenn McGrathAUS00*-00v SACenturion20 Feb 1994
Mark WaughAUS00200v SACenturion20 Feb 1994
Stephen FlemingNZ00500v SACenturion11 Dec 1994
Darren GoughENG00900v SACenturion16 Nov 1995
Richard IllingworthENG00500v SACenturion16 Nov 1995
Dominic CorkENG00200v SACenturion14 Jan 1996
Andrew HudsonSA00100v ZIMCenturion25 Jan 1997
John RennieZIM00*-00v SACenturion25 Jan 1997

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.