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
Suresh RainaIND/CSK2009-2018330884329.3383106.02000101
Dhananjaya de SilvaSL2017-2019560882214.6713664.7100061
Asif AliPAK/CTB2018-201999088229.7870125.7100064
Ernest TyldesleyENG1927120878743.50--01100
Imran NazirPAK2007331865943.0063136.5101166
Jiveshan PillayWAR/WP2024-20265518660*21.5074116.2201073
Damien MartynAUS2000-2006341855028.3311375.22010130
Chris CairnsNZ2000110848484.0072116.6701074
Chris AdamsENG2000340844221.0019044.2100060
Cheteshwar PujaraIND2011-2022350844316.8022936.68000140
Leus du PlooyKNI/JSK2016-20255518441*21.0068123.5300054
Beyers SwanepoelWAR2024110838383.0039212.8201094
Kennedy OtienoKEN2003220837941.5015154.9701072
Cyril WashbrookENG1949120837441.50--010-0
Phillip HughesAUS2009-2011240833320.7515154.97000100
Sediqullah AtalMCT2025220827441.0054151.8501056
Aftab AhmedBAN2007330823627.3365126.1500072
Fakhar ZamanPAK2019340827020.509982.83010120
Dick WestcottSA1954-1957240826220.50--011100
Suzie BatesNZW20231118181*-61132.7901071
Andrew McDonaldAUS2009120816840.5014356.6401090
Russel ArnoldSL2001-20033418134*27.0010875.0000160
Maurice LeylandENG1931120805240.00--010-0
Jonathan BirdKNI/WP2024-2026330804126.6767119.40000101
Sarfraz AhmedPAK2013-2019240805620.0013161.07010130
Andrew PuttickSA/CC2005-20145518048*20.008495.2400190
Mitchell MarshAUS2016-2020451793519.7510575.2400083
Gaby LewisIREW2023-2025330783826.0078100.00000120
Harshitha MadaviSLW20232217769*77.0070110.0001091
Doug WaltersAUS1970120777338.5016347.2401051
Harbhajan SinghIND/MI2003-2011541774025.6710672.6400064
Azhar AliPAK2013-2019240776519.2524631.3001070
Dave NourseSA1921-1923240773119.25--00030
Ali BacherSA1966-1970240775719.2515248.0301190
Simon HarmerSA/WAR/JS2013-202512627738*19.259779.3800143
VVS LaxmanIND/DC2007-20114617632*15.2015648.72000111
Ben DunkNMBG2019110757575.0056133.9301064
Dion EbrahimZIM2005120757237.5016944.38010100
Alec StewartENG2000-2003230754025.0012759.06000100
Nathan AstleNZ2000-2006340755018.7514751.0201090
Dinesh ChandimalSL2012-2017350753515.0013157.2500080
Jacob OramNZ/CSK2005-2009561753415.0016844.6400052
Romesh KaluwitharanaSL2001110747474.0010769.1601050
Aaron FinchAUS2016-2020220745537.007796.1001091
Keith MillerAUS1949121745874.00--010-0
Misbah-ul-HaqPAK2007-2013451744418.5015348.3700154
Mathew SinclairNZ2007110737373.007893.5901060
Onkgomoditse Richard SeletswaneLIO2026110727272.0047153.1901063
Bismah MaroofPAKW20232217268*72.0061118.0301070
Tufty MannSA1949231724636.00--000-1

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.