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 St George's Park×
PlayerRunsScoresBF4s6sOppositionGroundDate
Colin IngramWAR1010920v TITPort Elizabeth22 Feb 2013
Christiaan JonkerWAR10101420v TITPort Elizabeth22 Feb 2013
Ashwell PrinceWAR1010720v CCPort Elizabeth11 Jan 2014
Justin KempCC1010*810v WARPort Elizabeth11 Jan 2014
Christiaan JonkerWAR10101520v CCPort Elizabeth11 Jan 2014
Jon-Jon SmutsWAR1010520v DOLPort Elizabeth17 Jan 2014
Brad HaddinAUS109 & 13710v SAPort Elizabeth20 Feb 2014
Wayne ParnellSA1010 & DNB3710v AUSPort Elizabeth20 Feb 2014
Keshav MaharajDOL1010*910v WARPort Elizabeth14 Nov 2014
Ayabulela GqamaneWAR10101510v CCPort Elizabeth28 Nov 2014
Jerome TaylorWI1010*1310v SAPort Elizabeth26 Dec 2014
AB de VilliersSA10102520v WIPort Elizabeth26 Dec 2014
Temba BavumaSA10103520v WIPort Elizabeth26 Dec 2014
Chris GayleWI10101910v SAPort Elizabeth25 Jan 2015
Jonathan VandiarDOL10101110v KNIPort Elizabeth28 Nov 2015
Shadley van SchalkwykKNI10101810v WARPort Elizabeth30 Nov 2016
Temba BavumaLIO1010820v WARPort Elizabeth13 Dec 2016
Asela GunaratneSL1010910v SAPort Elizabeth28 Jan 2017
Vernon PhilanderSA10101520v ZIMPort Elizabeth26 Dec 2017
Peter MoorZIM109 & 12510v SAPort Elizabeth26 Dec 2017
Dane VilasJS1010601v NMBGPort Elizabeth2 Dec 2018
Jon-Jon SmutsNMBG10101110v JSPort Elizabeth2 Dec 2018
Pite van BiljonTS1010*520v NMBGPort Elizabeth3 Dec 2019
Reeza HendricksLIO1010620v DOLPort Elizabeth10 Feb 2022
Ruan HaasbroekLIO1010920v DOLPort Elizabeth10 Feb 2022
M CopelandBOL1010610v NWPort Elizabeth13 Feb 2022
Joshua RichardsLIO10101200v TITPort Elizabeth17 Feb 2022
George LindeWP10101001v KNIPort Elizabeth18 Feb 2022
Gerald CoetzeeKNI1010701v BOLPort Elizabeth22 Feb 2022
Yaseen VallieWP10101000v DOLPort Elizabeth23 Feb 2022
Heinrich KlaasenTIT10102310v DOLPort Elizabeth25 Feb 2022
Ruan de SwardtDOL10102010v TITPort Elizabeth25 Feb 2022
Odean SmithMCT1010801v SECGqeberha16 Jan 2023
Sophia DunkleyENGW10101110v INDWGqeberha18 Feb 2023
Andile PhehlukwayoSA1010*401v INDGqeberha12 Dec 2023
Tilak VarmaIND10103000v SAGqeberha19 Dec 2023
Philip SaltPC1010720v SECGqeberha22 Jan 2024
Patrick KrugerWAR10101110v KIGqeberha8 Mar 2024
Prenelan SubrayenDOL1010901v WARGqeberha29 Sept 2024
Bjorn FortuinPR1010720v MCTGqeberha4 Feb 2025
Heinrich KlaasenDSG10101101v SECGqeberha11 Jan 2026
Liam LivingstoneDSG10101600v SECGqeberha11 Jan 2026
Akeal HoseinJSK10101101v SECGqeberha14 Jan 2026
Rivaldo MoonsamyJSK10101101v SECGqeberha14 Jan 2026
Jonny BairstowSEC1010720v MCTGqeberha18 Jan 2026
Curtly AmbroseWI991210v SAPort Elizabeth11 Feb 1993
Ruwan KalpageSL991100v SAPort Elizabeth21 Dec 1994
Shaun PollockSA991210v AUSPort Elizabeth31 Mar 1997
Floyd ReiferWI90 & 92820v SAPort Elizabeth10 Dec 1998
Allan DonaldSA99 & DNB3210v NZPort Elizabeth30 Nov 2000

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.