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
Hashim AmlaSA33300v PAKCape Town24 Nov 2013
Saeed AjmalPAK33500v SACape Town24 Nov 2013
Albie MorkelTIT33700v DOLCape Town5 Jan 2014
Imran TahirLIO33*400v WARCape Town5 Jan 2014
Sibonelo MakhanyaDOL33400v CCCape Town7 Nov 2014
RJ EngelbrechtDOL33*500v CCCape Town7 Nov 2014
Chris GayleLIO33800v CCCape Town23 Nov 2014
Justin OntongCC33300v LIOCape Town23 Nov 2014
Andrew PuttickCC33900v LIOCape Town23 Nov 2014
Obus PienaarKNI33400v CCCape Town12 Dec 2014
Kycia A KnightWIW331000v SAWCape Town9 Mar 2016
Rudi SecondKNI33500v CCCape Town7 Dec 2016
Wayne ParnellSA33*300v SLCape Town25 Jan 2017
Mangaliso MosheleLIO33*400v WARCape Town26 Nov 2017
Richard LeviCC33600v KNICape Town26 Nov 2017
Andile PhehlukwayoSA33800v INDCape Town7 Feb 2018
Bhuvneshwar KumarIND33*100v SACape Town24 Feb 2018
Lizelle LeeSAW331300v INDWCape Town24 Feb 2018
Gihahn CloeteTS331300v CTBCape Town16 Nov 2018
Shaun von BergTS331100v CTBCape Town16 Nov 2018
David WiesePR33200v CTBCape Town7 Dec 2018
Dawid MalanCTB33600v DHCape Town9 Dec 2018
Mohammad NawazCTB331100v JSCape Town16 Dec 2018
Lara GoodallSAW33*800v SLWCape Town1 Feb 2019
Umesha ThimashiniSLW33600v SAWCape Town1 Feb 2019
Akila DananjayaSL33400v SACape Town16 Mar 2019
David BedinghamCC33700v LIOCape Town26 Apr 2019
Bjorn FortuinPR33*400v CTBCape Town24 Nov 2019
Chris MorrisNMBG33*300v CTBCape Town6 Dec 2019
Sisanda MagalaCTB33600v NMBGCape Town6 Dec 2019
Kagiso RabadaSA30 & 3*1200v ENGCape Town3 Jan 2020
Lungi NgidiSA33 & DNB1700v INDCape Town11 Jan 2022
Wihan LubbePR33800v MCTCape Town10 Jan 2023
Senuran MuthusamyPC33400v MCTCape Town23 Jan 2023
Aliya RiazPAKW33*300v IREWCape Town15 Feb 2023
Louise LittleIREW33400v PAKWCape Town15 Feb 2023
Sidra NawazPAKW33400v ENGWCape Town21 Feb 2023
Muneeba AliPAKW331000v ENGWCape Town21 Feb 2023
Chloe TryonSAW33300v ENGWCape Town24 Feb 2023
Suné LuusSAW33*400v ENGWCape Town24 Feb 2023
Tony de ZorziSA32 & 12400v INDCape Town3 Jan 2024
Liam LivingstoneMCT33400v JSKCape Town29 Jan 2024
Sam CurranMCT33600v PCCape Town3 Feb 2024
Junior DalaDSG33600v SECCape Town6 Feb 2024
Matthew BreetzkeDSG33500v SECCape Town6 Feb 2024
Quinton de KockDSG33700v SECCape Town10 Feb 2024
Naveen-ul-HaqDSG33*500v SECCape Town10 Feb 2024
Marco JansenSA33600v PAKCape Town19 Dec 2024
Dayyaan GaliemPR33600v MCTCape Town13 Jan 2025
Ava CanningIREW33500v SAWCape Town5 Dec 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.