Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAR164/4 (18)ES chose to bowlT2067th 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
Khurram ShahzadPAK3214 & 187650v SACape Town3 Jan 2025
James NeeshamPC32322413v MCTCape Town2 Feb 2025
Sammy CarterAUS3131* & 0*-40v SACape Town26 Nov 1921
Jack WhiteENG3123 & 8--0v SACape Town1 Jan 1931
Bill VoceENG3130 & 1*-02v SACape Town1 Jan 1931
Eric RowanSA3112 & 19--0v AUSCape Town1 Jan 1936
Herby WadeSA310 & 31-00v AUSCape Town1 Jan 1936
Buster FarrerSA3111 & 20--0v NZCape Town1 Jan 1962
Nasser HussainENG3115 & 1610831v SACape Town2 Jan 2000
Nicky BojeSA3131*7530v SLCape Town2 Jan 2001
Jacques KallisSA31316640v PAKCape Town2 Jan 2003
John DavisonCAN31313222v KENCape Town15 Feb 2003
Joseph HarrisCAN31317421v KENCape Town15 Feb 2003
Michael VaughanENG3111 & 209450v SACape Town2 Jan 2005
AB de VilliersSA3121 & 104640v ENGCape Town2 Jan 2005
Boeta DippenaarSA31314360v AUSCape Town3 Mar 2006
Damien MartynAUS3122 & 9*7230v SACape Town16 Mar 2006
Andrew FlintoffENG31311941v AUSCape Town14 Sept 2007
Aftab AhmedBAN31313420v AUSCape Town16 Sept 2007
Adam GilchristAUS3131*2540v SLCape Town20 Sept 2007
Brad HodgeKKR31313440v DCCape Town19 Apr 2009
Neil McKenzieLIO31313150v CCCape Town23 Nov 2014
Ryan McLarenKNI3131*2031v CCCape Town26 Nov 2017
Kagiso RabadaSA3126 & 59901v INDCape Town5 Jan 2018
Shoaib MalikPAK31314410v SACape Town30 Jan 2019
Angelo PereraSL31313730v SACape Town16 Mar 2019
AB de VilliersTS31312612v CTBCape Town1 Dec 2019
Richa GhoshINDW3131*2050v PAKWCape Town12 Feb 2023
Orla PrendergastIREW31312141v PAKWCape Town15 Feb 2023
Shorna AkterBANW31312240v NZWCape Town17 Feb 2023
Ashleigh GardnerAUSW31311850v INDWCape Town23 Feb 2023
Heather KnightENGW31312502v SAWCape Town24 Feb 2023
Edward MooreWP3131*2311v KNICape Town18 Oct 2024
Aiden MarkramSA3117 & 14*5340v PAKCape Town3 Jan 2025
George LindeMCT31311822v SECCape Town16 Jan 2026
Kashief JosephWP31312941v ESCape Town6 Oct 2026
Gavin KaplanBOL31311422v WPCape Town14 Oct 2026
Percy SherwellSA3030-30v ENGCape Town30 Mar 1906
Warren BardsleyAUS3030 & DNB-10v SACape Town26 Nov 1921
Clarrie GrimmettAUS3030*--0v SACape Town1 Jan 1936
Arthur ChipperfieldAUS3030--0v SACape Town1 Jan 1936
Ossie DawsonSA3025 & 5*--0v ENGCape Town1 Jan 1949
Jack CheethamSA303 & 27-00v AUSCape Town31 Dec 1949
Jackie McGlewSA3030 & 0-00v AUSCape Town31 Dec 1957
Sydney BurkeSA3010* & 20-11v ENGCape Town1 Jan 1965
Alec StewartENG30303440v PAKCape Town22 Feb 2003
Shahid NazirPAK303 & 275830v SACape Town26 Jan 2007
Jacques KallisSA30304940v NZCape Town2 Dec 2007
Dane VilasCC30303640v LIOCape Town8 Mar 2013
David MillerSA30301622v AUSCape Town9 Mar 2016

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.