Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES182/6 (19.4)WAR206/4 (20)ES need 25 runs in 2 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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)ODI3rd 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 · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM

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
Connor EsterhuizenLIO1818912v WPCape Town7 Nov 2026
Norman ReidSA1711 & 6-20v AUSCape Town26 Nov 1921
Bill O'ReillyAUS1717--0v SACape Town1 Jan 1936
Leonard HuttonENG1717--1v SACape Town31 Dec 1938
Cliff GladwinENG1717* & DNB--0v SACape Town1 Jan 1949
Ashley GilesENG17172301v PAKCape Town22 Feb 2003
Andrew StraussENG17172520v SACape Town6 Feb 2005
Matt PriorENG17171711v AUSCape Town14 Sept 2007
Andrew FlintoffENG17171620v SACape Town16 Sept 2007
Mark BoucherSA17171701v WICape Town25 Jan 2008
Heino KuhnTIT17172700v CCCape Town4 Mar 2012
Thami TsolekileLIO1717*1210v CCCape Town9 Mar 2012
Mohammad HafeezPAK1717 & 03710v SACape Town14 Feb 2013
Morné MorkelSA17171811v PAKCape Town24 Nov 2013
Farhaan BehardienTIT17171710v CCCape Town22 Jan 2014
Ashwell PrinceWAR17172010v CCCape Town2 Feb 2014
Cody ChettyDOL17171330v CCCape Town9 Feb 2014
Morné van WykSA17171521v WICape Town9 Jan 2015
Chris MorrisSA1717*711v ENGCape Town19 Feb 2016
Colin AckermannWAR17171720v LIOCape Town26 Nov 2017
Khaya ZondoSA17173800v INDCape Town7 Feb 2018
Mignon du PreezSAW17171130v INDWCape Town24 Feb 2018
Farhaan BehardienCTB17171120v NMBGCape Town21 Nov 2018
Farhaan BehardienCTB17171800v DHCape Town9 Dec 2018
Dawid MalanCTB17172021v JSCape Town16 Dec 2018
Theunis de BruynSA1713 & 44230v PAKCape Town3 Jan 2019
Shaheen Shah AfridiPAK173 & 141611v SACape Town3 Jan 2019
Mohammad HafeezPAK17172810v SACape Town30 Jan 2019
Marques AckermanCTB17172001v JSCape Town14 Nov 2019
Joe RootENG17172100v SACape Town4 Feb 2020
Quinton de KockSA17171211v ENGCape Town1 Dec 2020
Shardul ThakurIND1712 & 52221v SACape Town11 Jan 2022
Yastika BhatiaINDW17172020v PAKWCape Town12 Feb 2023
Rashada WilliamsWIW17172030v IREWCape Town17 Feb 2023
Connor EsterhuizenMCT1717*1410v PRCape Town19 Jan 2024
Colin AckermannPC17171610v MCTCape Town3 Feb 2024
Sinethemba QeshileWAR17171610v WPCape Town9 Oct 2024
SV KitimeWP17172210v WARCape Town9 Oct 2024
K Lion-CachetPC17171130v MCTCape Town2 Feb 2025
Nicolas PooranMCT17172520v PRCape Town4 Jan 2026
Ryan RickeltonMCT17171811v PRCape Town4 Jan 2026
Nicolas PooranMCT17171121v SECCape Town16 Jan 2026
Sherfane RutherfordPC17171102v SECCape Town25 Jan 2026
George Van HeerdenKNI17171340v WPCape Town27 Sept 2026
William ShaldersSA1616 & 0-10v ENGCape Town24 Mar 1906
Alec BedserENG1616 & DNB--0v SACape Town1 Jan 1949
Geoff BoycottENG1615 & 1*1720v SACape Town1 Jan 1965
Jonty RhodesSA16162920v ENGCape Town2 Jan 2000
Shafiek AbrahamsSA1616*2620v NZCape Town4 Nov 2000
Peter OngondoKEN16161620v CANCape Town15 Feb 2003

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.