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 resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th 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)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 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
Andre AdamsNZ661300v SACape Town28 Oct 2005
Brad HoggAUS66810v SACape Town3 Mar 2006
Michael KasprowiczAUS66* & DNB2000v SACape Town16 Mar 2006
Ajit AgarkarIND66910v SACape Town26 Nov 2006
Loots BosmanSA662610v INDCape Town26 Nov 2006
Anil KumbleIND60 & 62500v SACape Town2 Jan 2007
Kamran AkmalPAK60 & 61910v SACape Town26 Jan 2007
Mohammad AsifPAK60* & 6810v SACape Town26 Jan 2007
Brad HaddinAUS661200v ZIMCape Town12 Sept 2007
Syed RaselBAN66310v SACape Town15 Sept 2007
Ricky PontingAUS66*800v BANCape Town16 Sept 2007
Vernon PhilanderSA66700v ENGCape Town16 Sept 2007
Chris SchofieldENG66*310v SACape Town16 Sept 2007
Chamara SilvaSL661110v AUSCape Town20 Sept 2007
Mushfiqur RahimBAN66*900v PAKCape Town20 Sept 2007
Shahid AfridiPAK66510v NZCape Town22 Sept 2007
Roelof van der MerweSA66*401v AUSCape Town9 Apr 2009
Mahela JayawardenePK66610v DCCape Town19 Apr 2009
Irfan PathanPK66700v DCCape Town19 Apr 2009
Moisés HenriquesKKR66800v DCCape Town19 Apr 2009
Rob QuineyRR66201v KKRCape Town23 Apr 2009
Piyush ChawlaPK66*610v RRCape Town26 Apr 2009
JP DuminySA661500v ENGCape Town27 Nov 2009
Graeme SwannENG66*600v SACape Town27 Nov 2009
Kevin PietersenENG60 & 62400v SACape Town3 Jan 2010
Ashish NehraIND66*1010v SACape Town18 Jan 2011
Robin PetersonSA66410v AUSCape Town13 Oct 2011
Davy JacobsWAR66*900v CCCape Town28 Mar 2013
Faf du PlessisSA661000v PAKCape Town22 Nov 2013
Aaron PhangisoLIO66810v WARCape Town5 Jan 2014
Roelof van der MerweTIT66910v CCCape Town22 Jan 2014
Robert FrylinckDOL66810v CCCape Town9 Feb 2014
Keshav MaharajDOL66*201v CCCape Town9 Feb 2014
Morné van WykDOL66900v CCCape Town7 Nov 2014
Kieron PollardCC661000v LIOCape Town23 Nov 2014
Shannon GabrielWI64* & 2*1510v SACape Town2 Jan 2015
Andre RussellWI66610v SACape Town9 Jan 2015
Stacy-Ann KingWIW66700v SAWCape Town9 Mar 2016
Dale SteynSA66*510v AUSCape Town12 Oct 2016
Adam ZampaAUS66*800v SACape Town12 Oct 2016
Farhaan BehardienSA66600v SLCape Town25 Jan 2017
Lahiru MadushankaSL66810v SACape Town7 Feb 2017
Temba BavumaCC66710v KNICape Town26 Nov 2017
Heinrich KlaasenSA661210v INDCape Town7 Feb 2018
Lungi NgidiSA66610v INDCape Town7 Feb 2018
Usman KhawajaAUS65 & 13100v SACape Town22 Mar 2018
Temba BavumaSA61 & 51610v AUSCape Town22 Mar 2018
Quinton de KockCTB66900v NMBGCape Town21 Nov 2018
Chris GayleJS66910v CTBCape Town4 Dec 2018
Dane PatersonPR66510v CTBCape Town7 Dec 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.