Batting records (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At Newlands×

Player figures come from full scorecards, which we hold for 153 of the 172 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mitchell MarshAUS2016-2020451793519.7510575.2400083
Gaby LewisIREW2023-2025330783826.0078100.00000120
Harshitha MadaviSLW20232217769*77.0070110.0001091
Harbhajan SinghIND/MI2003-2011541774025.6710672.6400064
Azhar AliPAK2013-2019240776519.2524631.3001070
Simon HarmerSA/WAR/JS2013-202512627738*19.259779.3800143
VVS LaxmanIND/DC2007-20114617632*15.2015648.72000111
Ben DunkNMBG2019110757575.0056133.9301064
Dion EbrahimZIM2005120757237.5016944.38010100
Dinesh ChandimalSL2012-2017350753515.0013157.2500080
Jacob OramNZ/CSK2005-2009561753415.0016844.6400052
Aaron FinchAUS2016-2020220745537.007796.1001091
Misbah-ul-HaqPAK2007-2013451744418.5015348.3700154
Mathew SinclairNZ2007110737373.007893.5901060
Bismah MaroofPAKW20232217268*72.0061118.0301070
Edward MooreWAR/WP2014-20264417231*24.0062116.1300061
Robert FrylinckDOL/TS2013-20196527247*24.0047153.1900044
Ian BillcliffCAN2003110717171.0010071.0001082
Junaid SiddiqueBAN2007110717171.0049144.9001063
Brad HodgeAUS/KKR2007-20096317135*35.5063112.7000062
Jonathan TrottENG2009-2010230714223.6714947.6500080
Henry DavidsTIT/PR2012-2019440714617.7562114.5200181
Geraint JonesENG2005230703823.3312854.69000100
Shafali VermaINDW2023330703323.3354129.63000100
Ravindra JadejaIND/RR2009-2024440703717.508285.3700121
Andy BlignautZIM2005120696134.507295.8301056
Jermaine BlackwoodWI2015120695634.5013949.6401080
Senuran MuthusamyWAR/PC/SEC2023-20266526838*22.6745151.1100034
Rory KleinveldtCC/TS2012-20199656823*68.0051133.3300043
Nathan AstleNZ2005-2006230675022.3312951.9401080
Mangaliso MosheleSA/LIO/TIT2014-20196646732*33.5041163.4100073
Nigar SultanaBANW2023330663022.008280.4900030
Mahela JayawardeneSL/PK2003-2012560653010.8313647.7900051
Tony de ZorziSA/TS/DSG2018-202567065349.299866.3300062
Chris RogersAUS2014120643932.0010859.26000100
Umar AkmalPAK2013220646432.0040160.0001154
Ollie PopeENG20201216461*64.0015242.1101070
Sherfane RutherfordPC2025-20262216447*64.0026246.1500008
James HopesAUS20091116363*-60105.0001050
Callum FergusonAUS2009110636363.006892.6501060
Stafanie TaylorWIW2016-2023220634231.506498.4400090
Will JacksPC2023-2025330636221.0031203.2301155
Chloe TryonSAW2018-2025640632515.7553118.8700043
Mithali RajINDW2018110626262.0050124.0001083
Nathan LyonAUS2011-2018341624720.676891.1800190
Ryan BaileyWAR2014220616130.5054112.9601152
MO OdumbeKEN20032216034*60.0043139.5300041
Jonathan VandiarLIO/DOL2012-2013220605930.0040150.0001043
Nick ComptonENG2016120604530.0016536.3600071
Ashleigh GardnerAUSW2023220603130.0039153.8500072

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.