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
Oshadi RanasingheSLW55700v SAWCape Town1 Feb 2019
Dean ElgarTS551000v CTBCape Town1 Dec 2019
Theunis de BruynTS55800v CTBCape Town1 Dec 2019
Wahab RiazCTB55500v NMBGCape Town6 Dec 2019
Faf du PlessisSA55700v AUSCape Town26 Feb 2020
Quinton de KockSA55310v AUSCape Town26 Feb 2020
Kagiso RabadaSA55410v AUSCape Town26 Feb 2020
Temba BavumaSA55510v ENGCape Town27 Nov 2020
Romario ShepherdJSK551400v MCTCape Town14 Jan 2023
Grant RoelofsenMCT55800v JSKCape Town14 Jan 2023
Brydon CarseSEC55800v MCTCape Town18 Jan 2023
Anushka SanjeewaniSLW55*600v SAWCape Town10 Feb 2023
Nonkululeko MlabaSAW55*310v SLWCape Town10 Feb 2023
Shorna AkterBANW55600v SLWCape Town12 Feb 2023
Ritu MoniBANW551200v NZWCape Town17 Feb 2023
Mary WaldronIREW55700v WIWCape Town17 Feb 2023
Aliya RiazPAKW55610v ENGWCape Town21 Feb 2023
Lata MondalBANW55*400v SAWCape Town21 Feb 2023
George LindeMCT55900v DSGCape Town23 Jan 2024
George LindeMCT55310v PCCape Town3 Feb 2024
Keshav MaharajDSG55700v SECCape Town10 Feb 2024
Abdullah BayoumyWP55710v WARCape Town9 Oct 2024
Wiaan MulderSA55 & DNB1810v PAKCape Town3 Jan 2025
Leus du PlooyJSK55700v MCTCape Town18 Jan 2025
Quinton de KockDSG55810v MCTCape Town25 Jan 2025
Tristan StubbsSEC55510v MCTCape Town29 Jan 2025
Dwaine PretoriusMCT55310v DSGCape Town26 Dec 2025
Ryan RickeltonMCT55610v JSKCape Town6 Jan 2026
Dian ForresterJSK55310v MCTCape Town6 Jan 2026
SV KitimeWP55910v KNICape Town27 Sept 2026
Pelham WarnerENG40 & 4-00v SACape Town30 Mar 1906
Ted McDonaldAUS44 & DNB-10v SACape Town26 Nov 1921
William BrannSA40 & 4-00v ENGCape Town1 Jan 1923
Percy ChapmanENG40 & 4-00v SACape Town1 Jan 1931
Nipper NicholsonSA40 & 4-00v AUSCape Town1 Jan 1936
Frank MooneyNZ44-00v SACape Town1 Jan 1954
Goofy LawrenceSA44 & 0-00v NZCape Town1 Jan 1962
Fred TitmusENG44 & DNB-00v SACape Town1 Jan 1965
Ali BacherSA40 & 4-00v AUSCape Town31 Dec 1966
Shaun PollockSA442200v ENGCape Town2 Jan 2000
Andrew CaddickENG44*900v ZIMCape Town28 Jan 2000
Mark AlleyneENG441300v ZIMCape Town28 Jan 2000
Shaun PollockSA441400v AUSCape Town14 Apr 2000
Nantie HaywardSA441000v AUSCape Town14 Apr 2000
Kamran AkmalPAK40 & 41810v SACape Town2 Jan 2003
Shaun PollockSA44400v WICape Town9 Feb 2003
Davis JosephCAN44*600v KENCape Town15 Feb 2003
Kennedy OtienoKEN441710v CANCape Town15 Feb 2003
David ObuyaKEN44*500v CANCape Town15 Feb 2003
Mervyn DillonWI44700v SLCape Town28 Feb 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.