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
Inzamam-ul-HaqPAK286 & 226610v SACape Town26 Jan 2007
Jehan MubarakSL28282630v AUSCape Town20 Sept 2007
Lou VincentNZ28282811v PAKCape Town22 Sept 2007
Mark BoucherSA2828*1512v AUSCape Town9 Apr 2009
Virat KohliIND28284150v SACape Town18 Jan 2011
Cameron WhiteAUS28282211v SACape Town13 Oct 2011
Kane WilliamsonNZ2813 & 156540v SACape Town2 Jan 2013
Sohail TanvirLIO28282413v CCCape Town8 Mar 2013
Andrew PuttickCC28282930v WARCape Town28 Mar 2013
Vaughn van JaarsveldDOL28282111v CCCape Town7 Nov 2014
OA RamelaCC28283111v DOLCape Town7 Nov 2014
Andile PhehlukwayoCTB28282222v NMBGCape Town21 Nov 2018
Rassie van der DussenSA2828*3720v SLCape Town16 Mar 2019
Kyle VerreynneCC28282530v DOLCape Town14 Apr 2019
Tristan StubbsSEC28282103v MCTCape Town18 Jan 2023
Suné LuusSAW28282701v SLWCape Town10 Feb 2023
Nigar SultanaBANW28283410v SLWCape Town12 Feb 2023
Shafali VermaINDW28282350v WIWCape Town15 Feb 2023
Eimear RichardsonIREW28281750v PAKWCape Town15 Feb 2023
Tuba HassanPAKW28282021v ENGWCape Town21 Feb 2023
Sophia DunkleyENGW28281660v SAWCape Town24 Feb 2023
Yashasvi JaiswalIND280 & 283060v SACape Town3 Jan 2024
Mitchell Van BuurenPR28282421v MCTCape Town19 Jan 2024
Dwaine PretoriusDSG28281731v SECCape Town10 Feb 2024
Jacques SnymanKNI28282150v WPCape Town18 Oct 2024
Reeza HendricksMCT28282103v DSGCape Town26 Dec 2025
Rassie van der DussenMCT28282022v PCCape Town31 Dec 2025
James ColesSEC28282711v MCTCape Town16 Jan 2026
Colin BlytheENG2727 & DNB-10v SACape Town24 Mar 1906
Eric MarxSA2711 & 16-20v AUSCape Town26 Nov 1921
Godfrey EvansENG2727 & DNB--0v SACape Town1 Jan 1949
Roy McLeanSA279 & 18*--0v NZCape Town1 Jan 1954
John GleesonAUS2717 & 107040v SACape Town22 Jan 1970
Thomas OdoyoKEN2727*4220v CANCape Town15 Feb 2003
Daren GangaWI2717 & 108740v SACape Town2 Jan 2004
Scott StyrisNZ27272750v SACape Town28 Oct 2005
Shane WatsonAUS27273930v SACape Town3 Mar 2006
Jeetan PatelNZ2727* & DNB3130v SACape Town27 Apr 2006
Hamilton MasakadzaZIM27272820v AUSCape Town12 Sept 2007
Hamilton MasakadzaZIM27272310v ENGCape Town13 Sept 2007
Imran NazirPAK2727*1831v BANCape Town20 Sept 2007
Paul HarrisSA27274940v AUSCape Town19 Mar 2009
Dimitri MascarenhasRR27272820v KKRCape Town23 Apr 2009
Dale SteynSA2726 & 1*6030v ENGCape Town3 Jan 2010
Edward MooreWAR27272340v LIOCape Town5 Jan 2014
Wayne ParnellWAR27272031v CCCape Town2 Feb 2014
James TaylorENG270 & 278511v SACape Town2 Jan 2016
Joe RootENG27272540v SACape Town14 Feb 2016
Alex HalesENG27272150v SACape Town19 Feb 2016
Harmanpreet KaurINDW2727*1712v SAWCape Town24 Feb 2018

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.