Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 runsFirst-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
André NelSA44 & DNB1210v WICape Town2 Jan 2004
Chris GayleWI441510v SACape Town25 Jan 2004
Steve HarmisonENG44800v SACape Town6 Feb 2005
André NelSA44*110v NZCape Town28 Oct 2005
Damien MartynAUS44900v SACape Town3 Mar 2006
Andrew HallSA44*400v AUSCape Town3 Mar 2006
Robin PetersonSA44310v AUSCape Town3 Mar 2006
Mark BoucherSA441600v INDCape Town26 Nov 2006
Andrew HallSA44 & DNB1500v PAKCape Town26 Jan 2007
Matthew HaydenAUS44210v ZIMCape Town12 Sept 2007
Adam GilchristAUS44600v ZIMCape Town12 Sept 2007
Nathan BrackenAUS44300v ZIMCape Town12 Sept 2007
Elton ChigumburaZIM44*300v AUSCape Town12 Sept 2007
Dimitri MascarenhasENG44600v AUSCape Town14 Sept 2007
Mushfiqur RahimBAN44600v SACape Town15 Sept 2007
Farhad RezaBAN441300v AUSCape Town16 Sept 2007
Upul TharangaSL44800v AUSCape Town20 Sept 2007
Younis KhanPAK441500v NZCape Town22 Sept 2007
Shaun PollockSA44*610v NZCape Town2 Dec 2007
Paul HarrisSA44 & DNB810v WICape Town2 Jan 2008
Makhaya NtiniSA44*610v AUSCape Town19 Mar 2009
Harbhajan SinghMI44210v CSKCape Town18 Apr 2009
Mahesh RawatRR44*700v RCBCape Town18 Apr 2009
Niraj PatelRR441600v RCBCape Town18 Apr 2009
Dimitri MascarenhasRR44210v PKCape Town26 Apr 2009
Mahesh RawatRR44*600v PKCape Town26 Apr 2009
Graham OnionsENG44* & 0*2010v SACape Town3 Jan 2010
S. SreesanthIND44* & DNB510v SACape Town2 Jan 2011
Hashim AmlaSA44600v AUSCape Town13 Oct 2011
Johan BothaSA44210v AUSCape Town13 Oct 2011
Mark BoucherSA44 & DNB710v AUSCape Town9 Nov 2011
Vernon PhilanderSA44 & DNB1110v AUSCape Town9 Nov 2011
David WieseTIT44*410v CCCape Town4 Mar 2012
Dane PiedtCC44*500v WARCape Town16 Mar 2012
David MillerSA441400v PAKCape Town24 Nov 2013
Morné van WykDOL44210v TITCape Town5 Jan 2014
Davy JacobsWAR44510v LIOCape Town5 Jan 2014
Aviwe MgijimaCC44500v TITCape Town22 Jan 2014
Cameron DelportDOL44500v CCCape Town9 Feb 2014
Ryan HarrisAUS44* & DNB310v SACape Town1 Mar 2014
Dwayne BravoDOL44700v CCCape Town7 Nov 2014
CJ AlexanderDOL44*500v CCCape Town7 Nov 2014
Morné MorkelSA44* & DNB500v WICape Town2 Jan 2015
Stiaan van ZylSA441210v ENGCape Town2 Jan 2016
Rilee RossouwSA44710v ENGCape Town14 Feb 2016
Quinton de KockSA441710v ENGCape Town14 Feb 2016
Mitchell MarshAUS44*110v SACape Town9 Mar 2016
Faf du PlessisSA44700v AUSCape Town9 Mar 2016
Scott BolandAUS44400v SACape Town12 Oct 2016
Lwandiswa ZumaKNI44*200v CCCape Town7 Dec 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.