Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd 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)T1012th Match · Abu Dhabi T10 League 2026AAYLODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th 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)Test2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th 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

2 active
Reset"Match result" is from the side of the player or team.
At Newlands×From 1908-01-01×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Kashief JosephWP20265511848246.00129142.640201110
Upul TharangaSL2007-201956118311936.60164111.59100237
Keith StackpoleAUS1966-197023018213460.6714832.43100222
Christiaan JonkerSA/WAR/NMBG2013-201866118264*36.40131138.930111510
Patsy HendrenENG19311201799389.50--02060
Mohammad RizwanPAK2019-20254501798035.8027166.05010124
Murray ChappleNZ1954-19622301787659.33--020150
Mohammad HafeezPAK2007-20197901776319.6719988.94011195
Albie MorkelSA/TIT2007-20146601755829.17160109.38010188
Bob SimpsonAUS1957-196623017415358.00--100140
Denis ComptonENG1949-19572411746458.00--030120
Stiaan van ZylSA/CC2012-20169901744619.3321182.46000172
Gautam GambhirIND/DC2009-20112311729386.0041941.05020240
Mohammad YousufPAK2003-20074601728328.6717996.09022213
Andrew StraussENG2005-20104601724528.6737445.99000200
Sam CurranENG/MCT2020-2024141341713819.00151113.250021212
Ian RedpathAUS1966-197024217069*85.0022021.36021110
Wiaan MulderSA/LIO/TS2017-2026119217038*24.29132128.79000204
Dominic SibleyENG2020121167133*167.0038743.15100261
Kagiso RabadaSA/LIO/JS2015-202641247167269.8234348.69002124
James FranklinNZ2005-2013341166122*55.3337544.27100181
Inzamam-ul-HaqPAK2003-20074611656033.0029256.51011210
Matt PriorENG2007-20105601657627.5021178.20010153
Andrew FlintoffENG/CSK2000-20097801653120.6322573.33000203
Colin CowdreyENG195712016210181.00--110171
Bob WyattENG1927-19312401629140.50--01000
Jonty RhodesSA2000-20036601626927.0021874.31020141
Bob CatterallSA1923-19313501617632.20--020-0
Chris MorrisSA/LIO/NMBG2012-2019121031616923.0017094.71011202
Vaughn van JaarsveldDOL/PR2013-201855116082*40.00136117.6501178
Joshua van HeerdenWP202644215988*79.50107148.6001099
Tony PitheySA196512015615478.00--100121
Joe DenlyENG20202301568752.0034445.35010142
Alastair CookENG2010-20162401556538.7532847.26020190
Keegan PetersenSA/KNI2017-20222201548277.0027955.20020190
Hugh TayfieldSA1949-19574701547522.0010.0001110
Tazmin BritsSAW2019-20235511506837.5015298.68020152
Peter PollockSA1965-197035114975*37.257136.6201021
Ricky PontingAUS2006-201171011497416.5625757.98012133
Jason SmithCC/DOL/CTB2018-202698114749*21.00101145.54000127
Mahela JayawardeneSL/PK2001-20127901474516.3325158.57001161
Dwayne SmithWI2004-2015341146105*48.6716389.57100212
Shoaib MalikPAK2007-20195511464936.5014898.65000102
Leonard HuttonENG1938-19492301458748.33--010-1
John WaiteSA1954-19624801444918.00--00050
Jack RyderAUS1921110142142142.00--100120
Jemimah RodriguesINDW2018-202344114153*47.00101139.60010172
Dwaine PretoriusSA/LIO/PR2012-2025171521402910.7714596.55003136
Denis LindsaySA1965-19662401388134.50--020163
Heino KuhnSA/TIT/NMBG2011-20196611385527.60122113.11020143

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.