Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Batting records (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Sisanda MagalaSA/WAR/CTB2017-2023853169*8.002080.0000110
Mohammad AbbasPAK2019-20252431010*10.004124.3900120
Beuran HendricksSA/CC/LIO2012-2024174321*2.00728.5700000
Ryan RickeltonSA/LIO/JS2017-202624242109725949.86897122.302509651
Temba BavumaSA/CC/LIO2014-20251619264310637.8294268.26231688
Dudley NourseSA1936-194948253312088.83--310121
Alviro PetersenSA/LIO2009-20151015249210937.8578362.84221543
Shivnarine ChanderpaulWI2003-201568236170*60.1781944.08050321
Heinrich KlaasenSA/TS/DH2018-2025141423239726.92250129.200212513
Laura WolvaardtSAW2023-2025552313115*104.33227137.89130339
Sachin TendulkarIND/MI2003-201157230414660.8066745.58120372
Jos ButtlerENG/PR/DSG2016-202589227567*39.29213129.110212412
Owais ShahENG/CC2007-201398224879*41.33211117.54010236
Daniel SmithWP2024-202676221586*53.75145148.28020187
Khaya ZondoSA/DOL/DH2013-20197722036740.60188107.98021117
Rohit SharmaIND/DC2009-20247921985228.2928270.21011187
Ramnaresh SarwanWI2003-20044521976965.6729766.33010234
Wiaan MulderSA/LIO/TS2017-2026119217038*24.29132128.79000204
Ian RedpathAUS1966-197024217069*85.0022021.36021110
Joshua van HeerdenWP202644215988*79.50107148.6001099
Dwaine PretoriusSA/LIO/PR2012-2025171521402910.7714596.55003136
Dane van NiekerkSAW2016-202544212571*62.50101123.76010210
Pite van BiljonSA/KNI/TS2018-20207521116237.0074150.0001066
Andile PhehlukwayoSA/CTB/DH2016-2026191321112810.0911695.6900085
Andrew SymondsAUS2000-20076421095554.5097112.37010114
Marizanne KappSAW2016-202586210527*26.25100105.0000092
Justin OntongCC2012-201410821022317.00100102.0000152
Connor EsterhuizenMCT/PC2024-20266621016925.2584120.2401274
Richa GhoshINDW20233328944*89.0069128.99000110
Bert VoglerSA19062328362*83.00--01093
Simon HarmerSA/WAR/JS2013-202512627738*19.259779.3800143
Robert FrylinckDOL/TS2013-20196527247*24.0047153.1900044
Senuran MuthusamyWAR/PC/SEC2023-20266526838*22.6745151.1100034
Paul HarrisSA2007-2011682602710.0016436.5900280
Shane WarneAUS/RR2000-20095424634*23.006274.1900040
Ryan McLarenSA/KNI/NMBG2009-20194424631*23.0034135.2900141
Mohammad SamiPAK2003-2007242443122.009546.3200040
Tim PaineAUS20181224334*-11138.7400050
Jeetan PatelNZ2006-20134424027*20.005671.4300050
Evan JonesJSK/DSG20252223933*-18216.6700042
Ridley JacobsWI2003-2004442382319.0011632.7600140
Aaron PhangisoSA/KNI/LIO2012-202410423113*15.5025124.0000031
Sammy CarterAUS19211223131*---00040
Kyle AbbottSA/DOL/DH2014-2019116229167.2514420.1400140
Ferisco AdamsCC/CTB/PR2012-202310622812*7.003190.3200220
Darren GoughENG2000-2005452279*9.007436.4900000
Atholl McKinnonSA1962-1966242279*13.50--000-0
Moeen AliENG/JSK2016-2024442221211.007828.2100110
Andrew CaddickENG2000-200345221147.006731.3400220
Graeme SwannENG2009-20102322110*21.003167.7400020

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.