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
Graeme SmithRR22600v PKCape Town26 Apr 2009
Cheteshwar PujaraIND22 & DNB1400v SACape Town2 Jan 2011
Jacques KallisSA20 & 2*1000v AUSCape Town9 Nov 2011
Herschelle GibbsCC22800v TITCape Town4 Mar 2012
Doug BracewellNZ22 & 01500v SACape Town2 Jan 2013
Jean SymesLIO22300v CCCape Town23 Nov 2014
Dwaine PretoriusLIO22300v CCCape Town23 Nov 2014
Dillon du PreezKNI22400v CCCape Town12 Dec 2014
Malusi SibotoKNI22*500v CCCape Town12 Dec 2014
Shadley van SchalkwykKNI22200v CCCape Town12 Dec 2014
Denesh RamdinWI22500v SACape Town9 Jan 2015
Kagiso RabadaSA22*1000v ENGCape Town2 Jan 2016
Eoin MorganENG221000v SACape Town14 Feb 2016
Adil RashidENG22600v SACape Town19 Feb 2016
Kyle AbbottSA22*200v ENGCape Town19 Feb 2016
David WieseSA22200v ENGCape Town19 Feb 2016
George BaileyAUS22800v SACape Town12 Oct 2016
Kusal MendisSL22300v SACape Town25 Jan 2017
Wiaan MulderLIO22*100v WARCape Town26 Nov 2017
Patrick KrugerKNI22600v CCCape Town26 Nov 2017
Jasprit BumrahIND22 & 01400v SACape Town5 Jan 2018
Andrew BirchTS22*400v CTBCape Town16 Nov 2018
Marco MaraisNMBG22400v CTBCape Town21 Nov 2018
Nandre BurgerCTB22*300v JSCape Town4 Dec 2018
Mangaliso MoshelePR22800v CTBCape Town7 Dec 2018
Asif AliCTB22400v PRCape Town7 Dec 2018
Mohammad RizwanPAK22200v SACape Town1 Feb 2019
Inoka RanaweeraSLW22*200v SAWCape Town1 Feb 2019
Nilakshi de SilvaSLW22500v SAWCape Town1 Feb 2019
Upul TharangaSL22800v SACape Town16 Mar 2019
Thisara PereraSL22700v SACape Town16 Mar 2019
Sarel ErweeDOL22600v CCCape Town14 Apr 2019
David BedinghamCC22400v DOLCape Town14 Apr 2019
Reeza HendricksLIO22600v CCCape Town26 Apr 2019
Aaron PhangisoJS22300v CTBCape Town14 Nov 2019
Wahab RiazCTB22400v PRCape Town24 Nov 2019
Morné MorkelTS22*200v CTBCape Town1 Dec 2019
Wiaan MulderTS22300v CTBCape Town1 Dec 2019
George LindeCTB22400v NMBGCape Town6 Dec 2019
Marco MaraisNMBG22400v CTBCape Town6 Dec 2019
Tabraiz ShamsiSA22*400v AUSCape Town26 Feb 2020
Anrich NortjeSA22600v AUSCape Town26 Feb 2020
Jasprit BumrahIND20 & 21400v SACape Town11 Jan 2022
Yuzvendra ChahalIND22600v SACape Town23 Jan 2022
Jayant YadavIND22600v SACape Town23 Jan 2022
Prasidh KrishnaIND22*300v SACape Town23 Jan 2022
Reeza HendricksJSK22600v MCTCape Town14 Jan 2023
Alzarri JosephJSK22500v MCTCape Town14 Jan 2023
Rashid KhanMCT22300v PCCape Town23 Jan 2023
Ritu MoniBANW22300v SLWCape Town12 Feb 2023

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.