Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th 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
Babar AzamPAK24242540v SACape Town30 Jan 2019
Faf du PlessisSA24244210v SLCape Town16 Mar 2019
Rassie van der DussenSA24241930v AUSCape Town26 Feb 2020
Aiden MarkramSA248 & 164450v INDCape Town11 Jan 2022
Rassie van der DussenMCT24242501v PCCape Town23 Jan 2023
Kyle VerreynneSA2415 & 93720v INDCape Town3 Jan 2024
Kieron PollardMCT24241912v SECCape Town16 Jan 2024
Rassie van der DussenMCT24241802v DSGCape Town25 Jan 2025
Imran ManackBOL2424*1221v WPCape Town14 Oct 2026
Alan MelvilleSA2323 & DNB-20v ENGCape Town31 Dec 1938
Owen WynneSA2313 & 10--0v AUSCape Town31 Dec 1949
Clive van RyneveldSA2323 & DNB--0v NZCape Town1 Jan 1954
Peter MayENG238 & 15-20v SACape Town1 Jan 1957
Grant FlowerZIM23233010v ENGCape Town28 Jan 2000
Chris ReadENG23234030v ZIMCape Town28 Jan 2000
Makhaya NtiniSA2317* & 62121v AUSCape Town16 Mar 2006
AB de VilliersSA231 & 224640v INDCape Town2 Jan 2007
Vusi SibandaZIM23231550v AUSCape Town12 Sept 2007
Mohammad HafeezPAK23232140v BANCape Town20 Sept 2007
Neil McKenzieSA2323 & DNB5410v WICape Town2 Jan 2008
Fidel EdwardsWI232 & 214221v SACape Town2 Jan 2008
Zaheer KhanIND2323 & DNB2212v SACape Town2 Jan 2011
Harbhajan SinghIND2323*2502v SACape Town18 Jan 2011
Rohit SharmaIND23234520v SACape Town18 Jan 2011
Mitchell JohnsonAUS2320 & 33420v SACape Town9 Nov 2011
Rory KleinveldtCC2323*1612v TITCape Town4 Mar 2012
Justin OntongCC23232301v WARCape Town16 Mar 2012
Wayne ParnellWAR23231202v CCCape Town16 Mar 2012
James FranklinNZ231 & 226920v SACape Town2 Jan 2013
Jacques KallisSA232 & 214930v PAKCape Town14 Feb 2013
Justin OntongCC23231811v WARCape Town28 Mar 2013
Stiaan van ZylCC23232920v WARCape Town2 Feb 2014
Kraigg BrathwaiteWI237 & 168020v SACape Town2 Jan 2015
JP DuminySA23232120v ENGCape Town19 Feb 2016
Dane van NiekerkSAW23232630v WIWCape Town9 Mar 2016
Vernon PhilanderSA2323 & 04540v INDCape Town5 Jan 2018
Ben DuckettNMBG23232211v CTBCape Town21 Nov 2018
Mohammad NawazCTB23231122v DHCape Town9 Dec 2018
Farhaan BehardienCTB23232220v JSCape Town16 Dec 2018
Kyle VerreynneCTB23232510v JSCape Town16 Dec 2018
Aviwe MgijimaCC23231930v DOLCape Town14 Apr 2019
Quinton de KockCTB23231731v PRCape Town24 Nov 2019
James VincePR23231702v CTBCape Town24 Nov 2019
Zubayr HamzaSA235 & 187120v ENGCape Town3 Jan 2020
David BedinghamSA2312 & 112940v INDCape Town3 Jan 2024
Ryan RickeltonMCT23231611v JSKCape Town29 Jan 2024
Heinrich KlaasenDSG23231502v SECCape Town6 Feb 2024
Jonathan BirdWP23232430v WARCape Town9 Oct 2024
Rassie van der DussenSA23233011v PAKCape Town19 Dec 2024
Saud ShakeelPAK230 & 235700v SACape Town3 Jan 2025

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.