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/27QUETASODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2069th 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 runsT2063rd 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
HD AckermanSA97 & 23110v SLCenturion27 Mar 1998
Nicky BojeSA991900v INDCenturion10 Oct 2001
Sourav GangulyIND992110v AUSCenturion15 Feb 2003
Nicholas IfillCAN992810v WICenturion23 Feb 2003
Shahid AfridiPAK99720v INDCenturion1 Mar 2003
Dilhara FernandoSL991320v AUSCenturion7 Mar 2003
Nicky BojeSA99 & DNB2710v ENGCenturion21 Jan 2005
Craig McMillanNZ991600v SACenturion6 Nov 2005
Shane Edward BondNZ99*1701v SACenturion6 Nov 2005
Ashwell PrinceSA992500v NZCenturion6 Nov 2005
Mohammad AsifPAK91* & 8*1610v SACenturion11 Jan 2007
Mark BoucherSA99*801v AUSCenturion29 Mar 2009
Lee CarseldineRR99810v RCBCenturion7 May 2009
JP DuminyMI99620v DCCenturion21 May 2009
Dinesh KarthikDC99801v DCCenturion22 May 2009
Nathan HauritzAUS99*1810v PAKCenturion30 Sept 2009
Mitchell JohnsonAUS991810v PAKCenturion30 Sept 2009
Eoin MorganENG992700v AUSCenturion2 Oct 2009
Grant ElliottNZ99900v AUSCenturion5 Oct 2009
Ray PriceZIM991601v SACenturion10 Nov 2009
Brad HaddinAUS99700v SACenturion19 Oct 2011
Ryan McLarenKNI99*710v TITCenturion19 Feb 2012
Khaya ZondoIMP991710v TITCenturion14 Mar 2012
Simon HarmerWAR99*920v TITCenturion21 Mar 2012
David MillerSA991500v PAKCenturion3 Mar 2013
Marchant de LangeTIT99*401v KNICenturion6 Mar 2013
Wayne ParnellSA99810v INDCenturion11 Dec 2013
Kyle AbbottSA99*810v NZCenturion16 Aug 2015
AB de VilliersSA99910v NZCenturion19 Aug 2015
Cody ChettyDOL99910v CCCenturion15 Nov 2015
JP DuminySA99820v AUSCenturion30 Sept 2016
Tony de ZorziTS991410v NMBGCenturion25 Nov 2018
Corbin BoschTS991100v JSCenturion28 Nov 2018
Sean WilliamsTS99910v CTBCenturion1 Dec 2018
Malusi SibotoCTB99*1210v TSCenturion1 Dec 2018
Kavisha DilhariSLW99910v SAWCenturion6 Feb 2019
David MillerSA99*910v SLCenturion22 Mar 2019
Andries GousKNI99910v TITCenturion26 Apr 2019
Jonathan VandiarTIT99910v LIOCenturion28 Apr 2019
Nono PongoloLIO991500v TITCenturion28 Apr 2019
Heinrich KlaasenSA991210v PAKCenturion16 Apr 2021
Max O'DowdNED99*920v SACenturion26 Nov 2021
Mohammed ShamiIND98 & 12120v SACenturion26 Dec 2021
Mushfiqur RahimBAN991210v SACenturion18 Mar 2022
Kyle VerreynneSA991610v BANCenturion23 Mar 2022
Philip SaltPC99910v MCTCenturion4 Feb 2023
Wiaan MulderDSG99910v PCCenturion5 Feb 2023
Senuran MuthusamyPC99810v DSGCenturion5 Feb 2023
Adam ZampaAUS991110v SACenturion15 Sept 2023
Mohammed SirajIND95 & 42710v SACenturion26 Dec 2023

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.