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
Ricky PontingAUS2006-201171011497416.5625757.98012133
Jason SmithCC/CTB/MCT2018-202688114749*21.00101145.54000127
Shoaib MalikPAK2007-20195511464936.5014898.65000102
Daniel SmithWP2024-202622114386*143.0079181.01020145
Andrew FlintoffENG/CSK2003-20096701433120.4317880.34000173
Jemimah RodriguesINDW2018-202344114153*47.00101139.60010172
Dwaine PretoriusSA/LIO/PR2012-2025171521402910.7714596.55003136
Heino KuhnSA/TIT/NMBG2011-20196611385527.60122113.11020143
Pieter MalanSA/TIT2012-20202301378445.6734639.6001091
Lou VincentNZ2005-20073301369045.3316482.93010123
Mohammad NawazCTB2018-20199701345919.1494142.55011117
Morné van WykSA/DOL/DH2014-20196601315621.83123106.50010134
Kusal MendisSL/PC2017-20236701315618.7118869.68011122
Dinesh KarthikIND/DC/PR2006-20255511306332.5025451.18010181
Liam LivingstoneCTB/MCT2019-202410901306514.44123105.6901038
Hardik PandyaIND20183401299332.2513297.73010143
Beth MooneyAUSW202322112874*128.0090142.22020162
Ian BellENG2005-20102301287842.6734237.43010180
OA RamelaCC/LIO2014-20174301285442.67103124.27010103
Harmanpreet KaurINDW2018-20234411285242.67105121.90010123
Rishabh PantIND2022231127100*63.5019066.84101104
Thilan SamaraweeraSL2012121126115*126.0027645.65100140
Niroshan DickwellaSL2017-20193301266842.00100126.00021191
Simon KatichAUS2006-20092301255541.6736734.06020141
Dane van NiekerkSAW2016-202544212571*62.50101123.76010210
Kane WilliamsonNZ/DSG2013-202534112456*41.3313492.54010162
Yusuf PathanIND/RR2009-20114401225930.5098124.49010155
Andrew HallSA2006-200755312256*61.0019064.21010140
Robin PetersonSA/CC2004-20148711228420.3317171.35010191
Jason RoyENG/PR2016-20247701223817.43101120.79001107
Nat Sciver-BruntENGW202322112181*121.0074163.51010171
Brian LaraWI2003-200433011911639.6717269.19100122
Suné LuusSAW2016-20257511198129.7595125.26010122
Patrick KrugerWAR/KNI/SEC2016-20247511195729.7590132.22010125
Wihan LubbeLIO/DH/PR2019-20256601196019.8387136.78011153
Wasim JafferIND200712011811659.0025546.27100150
Brendan TaylorZIM2005-200734111860*39.33104113.46010104
MS DhoniIND/CSK2006-20186601185519.6712296.7201166
Michael HusseyAUS2006-20119911183914.7531038.06001131
Muneeba AliPAKW202333011710239.0092127.17100150
Grant RoelofsenMCT20235401175629.2593125.81020113
Jon-Jon SmutsSA/WAR/NMBG2012-2024121211173510.6411998.32003122
Neil McKenzieSA/LIO2003-20146601165119.3319659.18010111
Angelo MathewsSL2012-20172401156328.7524147.72010150
Pite van BiljonSA/KNI/TS2018-20207521116237.0074150.0001066
David WieseSA/TIT/PR2012-202512741104236.6777142.86000124
Dean BrownlieNZ201312010910954.5018957.67101132
Virender SehwagIND/DC2003-20115711094018.1714177.30001164
Denesh RamdinWI2008-20154601085318.0024643.90012130
Nicolas PooranMCT2025-20265501073321.4067159.70000511

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