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
AB de VilliersTS771000v CTBCenturion1 Dec 2018
Jeevan MendisTS77501v CTBCenturion1 Dec 2018
Vaughn van JaarsveldPR77910v TSCenturion5 Dec 2018
Eoin MorganTS77710v DHCenturion12 Dec 2018
Rubin HermannTIT77810v KNICenturion26 Apr 2019
Shaun von BergTIT77*410v LIOCenturion28 Apr 2019
Matthew ArnoldTIT77510v LIOCenturion28 Apr 2019
Alex HalesDH77*510v TSCenturion21 Nov 2019
Jofra ArcherENG73 & 41610v SACenturion26 Dec 2019
Jason RoyENG77401v SACenturion16 Feb 2020
Sisanda MagalaSA77801v PAKCenturion16 Apr 2021
Faheem AshrafPAK771100v SACenturion16 Apr 2021
Taskin AhmedBAN77*510v SACenturion18 Mar 2022
Odean SmithMCT771010v PCCenturion4 Feb 2023
Senuran MuthusamySA73 & 44900v WICenturion28 Feb 2023
Ayanda HlubiSAW77601v ENGWCenturion30 Nov 2024
Simon HarmerSEC77610v PCCenturion14 Jan 2025
Rahmanullah GurbazPC77901v SECCenturion14 Jan 2025
Will SmeedPC77900v JSKCenturion28 Jan 2025
Tom RogersPC77*301v MCTCenturion31 Jan 2025
Tymal MillsPC77610v JSKCenturion27 Dec 2025
Shai HopePC77501v MCTCenturion12 Jan 2026
Ryan RickeltonMCT771010v PCCenturion12 Jan 2026
Faye TunnicliffeSAW771900v PAKWCenturion25 Feb 2026
Fanie de VilliersSA66*1000v PAKCenturion21 Feb 1993
Martin CroweNZ661010v SACenturion11 Dec 1994
Alec StewartENG662210v SACenturion16 Nov 1995
Jason GillespieAUS66* & 02600v SACenturion21 Mar 1997
Allan DonaldSA66 & DNB2500v SLCenturion27 Mar 1998
Rashid LatifPAK66*600v SACenturion17 Apr 1998
Darren GoughENG6DNB & 6*310v SACenturion14 Jan 2000
Russel ArnoldSL62 & 41810v SACenturion15 Nov 2002
Marvan AtapattuSL662000v SACenturion29 Nov 2002
Upul ChandanaSL66910v SACenturion29 Nov 2002
Jonty RhodesSA66*310v SLCenturion29 Nov 2002
Joseph HarrisCAN662300v WICenturion23 Feb 2003
Inzamam-ul-HaqPAK66310v INDCenturion1 Mar 2003
Steve HarmisonENG66 & DNB810v SACenturion21 Jan 2005
Makhaya NtiniSA66 & DNB910v ENGCenturion21 Jan 2005
Shaun PollockSA66410v ENGCenturion13 Feb 2005
Inzamam-ul-HaqAX661200v AXCenturion17 Aug 2005
Stephen FlemingNZ60 & 62600v SACenturion15 Apr 2006
Nathan AstleNZ64 & 21500v SACenturion15 Apr 2006
Abdul RazzaqPAK66810v SACenturion4 Feb 2007
Mark BoucherRCB66800v RRCenturion7 May 2009
AB de VilliersDC66610v MICenturion21 May 2009
Rahul DravidRCB66900v DCCenturion21 May 2009
Thilina KandambySL66510v SACenturion22 Sept 2009
Ian ButlerNZ66710v AUSCenturion5 Oct 2009
Ross TaylorNZ661300v AUSCenturion5 Oct 2009

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.