Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES159/5 (18.1)WAR206/4 (20)ES need 48 runs in 11 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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 Newlands×
PlayerRunsScoresBF4s6sOppositionGroundDate
Jonny BairstowENG19192530v SACape Town4 Feb 2020
Mitchell MarshAUS19191611v SACape Town26 Feb 2020
Dawid MalanENG19192030v SACape Town27 Nov 2020
Eoin MorganPR19191511v MCTCape Town10 Jan 2023
Sarel ErweeSEC19191430v MCTCape Town18 Jan 2023
Aiden MarkramSEC19191311v MCTCape Town16 Jan 2024
Rassie van der DussenMCT19191820v DSGCape Town23 Jan 2024
David MillerPR1919*921v MCTCape Town4 Jan 2026
Maurice TateENG1815 & 3-00v SACape Town1 Jan 1931
Denis BegbieSA1818 & DNB--0v ENGCape Town1 Jan 1949
Headley KeithSA1814 & 4-20v ENGCape Town1 Jan 1957
Dick WestcottSA180 & 18-00v AUSCape Town31 Dec 1957
Kim ElgieSA186 & 12--0v NZCape Town1 Jan 1962
Craig WhiteENG18183410v ZIMCape Town28 Jan 2000
Heath StreakZIM18181320v ENGCape Town28 Jan 2000
Marvan AtapattuSL185 & 135830v SACape Town2 Jan 2001
Neil McKenzieSA18182100v SLCape Town11 Jan 2001
Makhaya NtiniSA1818 & DNB3711v WICape Town2 Jan 2004
AB de VilliersSA18182330v AUSCape Town3 Mar 2006
Herschelle GibbsSA1818 & 04830v AUSCape Town16 Mar 2006
Mark BoucherSA1816 & 24430v AUSCape Town16 Mar 2006
Paul CollingwoodENG18181121v AUSCape Town14 Sept 2007
AB de VilliersSA18181440v ENGCape Town16 Sept 2007
Scott StyrisNZ18181211v PAKCape Town22 Sept 2007
Lou VincentNZ18182720v SACape Town2 Dec 2007
Phillip HughesAUS189 & 94120v SACape Town9 Nov 2011
Ashwell PrinceWAR18182010v CCCape Town16 Mar 2012
Alviro PetersenSA1817 & 17020v PAKCape Town14 Feb 2013
Sarfraz AhmedPAK1813 & 52630v SACape Town14 Feb 2013
Roelof van der MerweTIT1818*1820v DOLCape Town5 Jan 2014
Divan van WykDOL18182010v CCCape Town7 Nov 2014
Farhaan BehardienSA1818*1201v WICape Town9 Jan 2015
Rilee RossouwSA18181801v ENGCape Town19 Feb 2016
Rudi SecondNMBG1818*721v CTBCape Town21 Nov 2018
Asif AliCTB18181321v DHCape Town9 Dec 2018
Kyle VerreynneCC18181701v KNICape Town16 Apr 2019
Janneman MalanCC18181330v KNICape Town16 Apr 2019
Vernon PhilanderCTB1818*930v DHCape Town28 Nov 2019
Tom BantonENG18182330v SACape Town4 Feb 2020
Laura WolvaardtSAW18182310v SLWCape Town10 Feb 2023
Alyssa HealyAUSW18182030v SAWCape Town26 Feb 2023
Matthew BreetzkeDSG18182710v SECCape Town10 Feb 2024
Kyle VerreynneWP18181801v WARCape Town9 Oct 2024
Senuran MuthusamyWAR1818*1211v WPCape Town9 Oct 2024
George LindeWP1818*512v KNICape Town18 Oct 2024
Donavon FerreiraJSK18181121v MCTCape Town18 Jan 2025
Reeza HendricksMCT18181320v PCCape Town31 Dec 2025
Reeza HendricksMCT18182410v PRCape Town4 Jan 2026
Rubin HermannPR18182420v MCTCape Town4 Jan 2026
Quinton de KockSEC18181511v PCCape Town25 Jan 2026

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.