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/27NZINDODI1st 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 runsFirst-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 St George's Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
AB de VilliersSA172 & 156510v PAKPort Elizabeth19 Jan 2007
Jacques KallisSA17172411v AUSPort Elizabeth13 Apr 2009
Chris GayleKKR17171730v PKPort Elizabeth3 May 2009
Nathan McCullumNZ17171420v SAPort Elizabeth26 Dec 2012
Pite van BiljonKNI17172001v WARPort Elizabeth14 Mar 2013
Jon-Jon SmutsWAR17172120v CCPort Elizabeth11 Jan 2014
David MillerDOL17171910v WARPort Elizabeth17 Jan 2014
Christiaan JonkerWAR17171901v DOLPort Elizabeth17 Jan 2014
Alviro PetersenSA17173530v WIPort Elizabeth26 Dec 2014
Farhaan BehardienTIT17171710v WARPort Elizabeth28 Nov 2015
Somila SeyibokweWAR17172410v LIOPort Elizabeth25 Nov 2016
Nuwan KulasekaraSL17171621v SAPort Elizabeth28 Jan 2017
Quinton de KockTIT17171830v KNIPort Elizabeth3 Dec 2017
Chris MorrisTIT1717*1002v KNIPort Elizabeth3 Dec 2017
Aaron PhangisoNMBG17171820v JSPort Elizabeth2 Dec 2018
Rassie van der DussenJS17171311v NMBGPort Elizabeth10 Nov 2019
Kagiso RabadaSA171 & 163221v ENGPort Elizabeth16 Jan 2020
Theunis de BruynTIT1717930v WARPort Elizabeth7 Feb 2022
S DadswellLIO17171910v NWPort Elizabeth8 Feb 2022
Wayne ParnellWP17171320v TITPort Elizabeth19 Feb 2022
Diego RosierWAR17171711v LIOPort Elizabeth19 Feb 2022
Heino KuhnNW17171620v TITPort Elizabeth22 Feb 2022
Christiaan JonkerBOL1717*1320v KNIPort Elizabeth22 Feb 2022
Daniel SmithWP17172320v DOLPort Elizabeth23 Feb 2022
Heinrich KlaasenTIT17171510v BOLPort Elizabeth27 Feb 2022
Laura DelanyIREW1717*2030v INDWGqeberha20 Feb 2023
David MillerSA17171211v INDGqeberha12 Dec 2023
Rinku SinghIND17171421v SAGqeberha19 Dec 2023
JP KingWAR17171411v TITGqeberha19 Oct 2024
Wihan LubbeJSK1717*1121v SECGqeberha24 Jan 2025
Marco JansenSEC1717911v PRGqeberha31 Dec 2025
Tristan StubbsSEC17171600v PRGqeberha31 Dec 2025
Omar HenrySA1616 & DNB3121v INDPort Elizabeth26 Dec 1992
Michael SlaterAUS16164120v SAPort Elizabeth4 Apr 1994
Ken RutherfordNZ16162110v PAKPort Elizabeth13 Dec 1994
Allan DonaldSA169 & 74920v AUSPort Elizabeth14 Mar 1997
Craig SpearmanNZ1616 & 07930v SAPort Elizabeth30 Nov 2000
AB de VilliersSA16162820v ENGPort Elizabeth4 Feb 2005
Herschelle GibbsSA16163020v AUSPort Elizabeth5 Mar 2006
Boeta DippenaarSA16163520v AUSPort Elizabeth5 Mar 2006
MS DhoniCSK16161401v RCBPort Elizabeth20 Apr 2009
Gautam GambhirDC16161910v RCBPort Elizabeth26 Apr 2009
Ross TaylorRCB16161601v MIPort Elizabeth10 May 2009
Craig ThyssenWAR16161501v CCPort Elizabeth15 Feb 2012
James FranklinNZ16161311v SAPort Elizabeth26 Dec 2012
Farhaan BehardienTIT1616*2010v WARPort Elizabeth22 Feb 2013
Craig KieswetterWAR16161321v DOLPort Elizabeth14 Nov 2014
Christiaan JonkerWAR16161530v CCPort Elizabeth28 Nov 2014
Solo NqweniWAR16161610v KNIPort Elizabeth10 Nov 2017
Shadley van SchalkwykKNI1616*920v TITPort Elizabeth3 Dec 2017

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.