Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Suranga LakmalSL100 & 101720v SACape Town2 Jan 2017
Temba BavumaSA1010 & 03220v SLCape Town2 Jan 2017
Jon-Jon SmutsWAR1010620v LIOCape Town26 Nov 2017
Lesiba NgoepeWAR1010601v LIOCape Town26 Nov 2017
MS DhoniIND10102200v SACape Town7 Feb 2018
Dane van NiekerkSAW10101210v INDWCape Town24 Feb 2018
Morné MorkelSA104 & 61111v AUSCape Town22 Mar 2018
Dwayne BravoPR10101210v CTBCape Town7 Dec 2018
Andile PhehlukwayoCTB10101510v DHCape Town9 Dec 2018
Yasir ShahPAK105 & 52020v SACape Town3 Jan 2019
Duanne OlivierSA1010* & DNB820v PAKCape Town3 Jan 2019
Mohammad AbbasPAK100 & 10*3720v SACape Town3 Jan 2019
Mohammad RizwanPAK10103010v SACape Town30 Jan 2019
David MillerSA10101200v PAKCape Town1 Feb 2019
Tazmin BritsSAW10101120v SLWCape Town1 Feb 2019
Hashim AmlaCC10101600v LIOCape Town26 Apr 2019
Ryan RickeltonJS10101100v CTBCape Town14 Nov 2019
Janneman MalanCTB10101020v JSCape Town14 Nov 2019
Alex HalesDH1010620v CTBCape Town28 Nov 2019
Quinton de KockCTB10101501v DHCape Town28 Nov 2019
Wahab RiazCTB1010*510v TSCape Town1 Dec 2019
Roelof van der MerweTS1010*1300v CTBCape Town1 Dec 2019
Liam LivingstoneCTB10101600v NMBGCape Town6 Dec 2019
Matthew WadeAUS1010901v SACape Town26 Feb 2020
Ajinkya RahaneIND109 & 12120v SACape Town11 Jan 2022
Duanne OlivierSA1010* & DNB3920v INDCape Town11 Jan 2022
Aaron PhangisoJSK1010*810v MCTCape Town14 Jan 2023
Chloe TryonSAW10101020v SLWCape Town10 Feb 2023
Smriti MandhanaINDW1010720v WIWCape Town15 Feb 2023
Gaby LewisIREW10101510v PAKWCape Town15 Feb 2023
Meg LanningAUSW10101110v SAWCape Town26 Feb 2023
Grace HarrisAUSW1010910v SAWCape Town26 Feb 2023
Tazmin BritsSAW10101710v AUSWCape Town26 Feb 2023
Nandre BurgerSA104 & 6*3120v INDCape Town3 Jan 2024
Dewald BrevisMCT1010710v PRCape Town19 Jan 2024
Rilee RossouwPC10101510v MCTCape Town3 Feb 2024
Tristan StubbsWAR10101810v WPCape Town9 Oct 2024
Mihlali MpongwanaWP10101401v WARCape Town9 Oct 2024
Aiden MarkramSEC10101900v MCTCape Town29 Jan 2025
Corbin BoschMCT1010*810v PCCape Town31 Dec 2025
Kyle VerreynnePR1010*1510v MCTCape Town4 Jan 2026
Gihahn CloeteKNI1010701v WPCape Town27 Sept 2026
Schalk EngelbrechtSA-E1010*301v WPCape Town4 Oct 2026
George LindeWP1010*810v BOLCape Town14 Oct 2026
Jiveshan PillayWP1010820v BOLCape Town14 Oct 2026
Percy SherwellSA90* & 9-10v ENGCape Town24 Mar 1906
Ian PeeblesENG93* & 6-00v SACape Town31 Dec 1927
Hugh TayfieldSA95 & 4-10v ENGCape Town1 Jan 1957
Waqar YounisPAK90 & 92410v SACape Town2 Jan 2003
Mohammad SamiPAK90* & 9*1510v SACape Town2 Jan 2003

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.