Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th 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)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting match by match (All cricket)

The most runs in a match in all cricket at Newlands since 1908 is 284 by Ben Stokes (ENG) v SA, 2 Jan 2016.

More filters

2 active
Reset"Match result" is from the side of the player or team.
At Newlands×From 1908-01-01×
PlayerRunsScoresBF4s6sOppositionGroundDate
Ben StokesENG284258 & 262323411v SACape Town2 Jan 2016
David WarnerAUS280135 & 145308255v SACape Town1 Mar 2014
Jacques KallisSA270161 & 109*531270v INDCape Town2 Jan 2011
Stephen FlemingNZ262262 & DNB423312v SACape Town27 Apr 2006
Ryan RickeltonSA259259 & DNB343293v PAKCape Town3 Jan 2025
Herschelle GibbsSA228228240296v PAKCape Town2 Jan 2003
Jacques KallisSA224224 & DNB325311v SLCape Town3 Jan 2012
Eddie BarlowSA216138 & 78-260v ENGCape Town1 Jan 1965
Jacques KallisSA215149 & 66468161v ENGCape Town2 Jan 2005
Graeme PollockSA213209 & 4-300v AUSCape Town31 Dec 1966
Graeme SmithSA21330 & 183323280v ENGCape Town3 Jan 2010
Jacques KallisSA20373 & 130*336205v WICape Town2 Jan 2004
Taufeeq UmarPAK202135 & 67355331v SACape Town2 Jan 2003
Neil HarveyAUS201178 & 23*-160v SACape Town31 Dec 1949
Brian LaraWI201115 & 86376301v SACape Town2 Jan 2004
Hashim AmlaSA201201477270v ENGCape Town2 Jan 2016
Jim BurkeAUS189189-150v SACape Town31 Dec 1957
Faf du PlessisSA185185141163v SLCape Town7 Feb 2017
Dean ElgarSA184129 & 55321220v SLCape Town2 Jan 2017
Wally HammondENG181181-160v SACape Town31 Dec 1938
Jonny BairstowENG180150* & 30*266202v SACape Town2 Jan 2016
Patsy HendrenENG17993 & 86-60v SACape Town1 Jan 1931
Dudley NourseSA17965 & 114--0v AUSCape Town31 Dec 1949
Herschelle GibbsSA17533 & 142271214v WICape Town2 Jan 2004
David WarnerAUS173173136240v SACape Town12 Oct 2016
Bob SimpsonAUS171153 & 18-140v SACape Town31 Dec 1966
Dominic SibleyENG16734 & 133*387261v SACape Town3 Jan 2020
AB de VilliersSA163163196127v AUSCape Town19 Mar 2009
Colin CowdreyENG162101 & 61-171v SACape Town1 Jan 1957
Michael ClarkeAUS161161* & 0302170v SACape Town1 Mar 2014
Sachin TendulkarIND160146 & 14*405172v SACape Town2 Jan 2011
AB de VilliersSA160160* & DNB205192v SLCape Town3 Jan 2012
Virat KohliIND160160*159122v SACape Town7 Feb 2018
Mitchell JohnsonAUS15835 & 123*157175v SACape Town19 Mar 2009
Gautam GambhirIND15793 & 64406220v SACape Town2 Jan 2011
Tony PitheySA156154 & 2-121v ENGCape Town1 Jan 1965
Dean ElgarSA155141* & 14307221v AUSCape Town22 Mar 2018
Jacques KallisSA154108 & 46285160v ENGCape Town3 Jan 2010
Keegan PetersenSA15472 & 82279190v INDCape Town11 Jan 2022
Michael ClarkeAUS153151 & 2182220v SACape Town9 Nov 2011
Graeme SmithSA151151216180v PAKCape Town2 Jan 2003
Ashwell PrinceSA150150249192v AUSCape Town19 Mar 2009
Hashim AmlaSA149149317200v NZCape Town27 Apr 2006
Graeme SmithSA14994 & 55226201v INDCape Town2 Jan 2007
Chris GayleWI148116 & 32168271v SACape Town2 Jan 2004
AB de VilliersSA148148 & DNB194151v WICape Town2 Jan 2015
Shan MasoodPAK1472 & 145257170v SACape Town3 Jan 2025
Dudley NourseSA146112 & 34--0v ENGCape Town1 Jan 1949
Eddie BarlowSA143127 & 16376131v AUSCape Town22 Jan 1970
Jack RyderAUS142142 & DNB-120v SACape Town26 Nov 1921
Page 1Next

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.