Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR206/4 (20)Innings break - ES need 207 runs to winT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 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 bowledT2065th 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
JP DuminySA300 & 305750v SLCape Town2 Jan 2017
Dimuth KarunaratneSL3024 & 69540v SACape Town2 Jan 2017
Stephen CookSA300 & 305430v SLCape Town2 Jan 2017
Cheteshwar PujaraIND3026 & 410550v SACape Town5 Jan 2018
Vernon PhilanderCC3030*1504v KNICape Town16 Apr 2019
Raynard van TonderKNI30303230v CCCape Town16 Apr 2019
Steve SmithAUS3030*1502v SACape Town26 Feb 2020
Quinton de KockSA30302321v ENGCape Town27 Nov 2020
Wiaan MulderDSG30302640v MCTCape Town13 Jan 2023
Shemaine CampbelleWIW30303630v INDWCape Town15 Feb 2023
Murshida KhatunBANW30303830v NZWCape Town17 Feb 2023
Nigar SultanaBANW30303420v SAWCape Town21 Feb 2023
Aiden MarkramSEC30302311v DSGCape Town6 Feb 2024
Gaby LewisIREW30302950v SAWCape Town5 Dec 2025
Bryce ParsonsPC30303021v SECCape Town25 Jan 2026
E MotswiriKNI3030*2021v WPCape Town27 Sept 2026
Jack GregoryAUS2929 & DNB-40v SACape Town26 Nov 1921
Xen BalaskasSA2929 & DNB--0v ENGCape Town31 Dec 1938
Hedley VerityENG2929--0v SACape Town31 Dec 1938
Herschelle GibbsSA29294940v ENGCape Town2 Jan 2000
Saeed AnwarPAK29296030v ENGCape Town22 Feb 2003
Barney RogersZIM291 & 285730v SACape Town4 Mar 2005
AB de VilliersSA29293050v INDCape Town26 Nov 2006
Vusi SibandaZIM29292550v ENGCape Town13 Sept 2007
Mark BoucherSA29292930v ENGCape Town16 Sept 2007
Jerome TaylorWI298 & 217231v SACape Town2 Jan 2008
Albie MorkelSA29292521v AUSCape Town9 Apr 2009
Farhaan BehardienTIT2929*1422v CCCape Town4 Mar 2012
JP DuminyCC29292850v TITCape Town22 Jan 2014
Dale SteynSA2928 & 17150v AUSCape Town1 Mar 2014
Dane VilasCC29292921v KNICape Town12 Dec 2014
Ben StokesENG29293211v SACape Town14 Feb 2016
Hashim AmlaSA2929 & 07330v SLCape Town2 Jan 2017
Kusal MendisSL29293430v SACape Town7 Feb 2017
Hashim AmlaCC29292440v KNICape Town26 Nov 2017
JP DuminyCC29292840v LIOCape Town26 Apr 2019
Wahab RiazCTB2929*1331v JSCape Town14 Nov 2019
Dwaine PretoriusPR29291632v CTBCape Town24 Nov 2019
Zak CrawleyENG294 & 255050v SACape Town3 Jan 2020
Kusal MendisPC29291941v MCTCape Town23 Jan 2023
Sobhana MostaryBANW29293250v SLWCape Town12 Feb 2023
Ashleigh GardnerAUSW29292122v SAWCape Town26 Feb 2023
David MillerSA29293911v PAKCape Town19 Dec 2024
Mir HamzaPAK2913 & 163312v SACape Town3 Jan 2025
Delano PotgieterMCT29291822v PRCape Town13 Jan 2025
George LindeMCT2929*814v DSGCape Town25 Jan 2025
John SparlingNZ2819 & 9--0v SACape Town1 Jan 1962
WPUJC VaasSL2828*2530v WICape Town28 Feb 2003
Marcus TrescothickENG2828 & 05940v SACape Town2 Jan 2005
Herschelle GibbsSA284 & 244540v ENGCape Town2 Jan 2005

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.