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
Shakib Al HasanBAN2007330361912.0028128.5700041
Jason HolderWI/DSG2015-2023331362318.006060.0000041
Abhishek NayarMI2009110353535.0014250.0000023
Travis HeadAUS2016110353535.004381.4000040
Faisal IqbalPAK2003120352417.508839.7700040
Heather KnightENGW2023220353117.5031112.9000002
Damien MartynAUS2006231352217.508143.2100030
Russel ArnoldSL20031113434*-4477.2700010
Sewnarine ChattergoonWI2008110343434.005660.7100070
Kyle MayersDSG2023110343434.0023147.8300042
Mujeeb Ur RahmanPR2025-2026210343434.0021161.9000013
Asa TribePR2026110343434.0028121.4300032
Darren MaddyENG2007220342017.0029117.2400050
Colin AckermannWAR/PC2017-2024220341717.0033103.0300030
Mihlali MpongwanaWP2024-2026331342217.003791.8900002
Fidel EdwardsWI/DC2008-2009442342117.005660.7100031
Marques AckermanLIO/DOL/CTB2017-202554034178.504085.0000121
Aviwe MgijimaCC/CTB2014-2019105134238.5031109.6800040
Priyamal PereraSL2019110333333.005757.8900020
Imran FarhatPAK2007120332016.507842.3100040
Shaheen Shah AfridiPAK2019-2024341331611.0030110.0000032
Khurram ShahzadPAK2025120321816.007642.1100050
Donavon FerreiraJSK2023-2026430321810.6723139.1300041
Peter SiddleAUS2009-2011241322010.677343.8400240
John DavisonCAN2003110313131.003296.8800022
Joseph HarrisCAN2003110313131.007441.8900021
Aaron PhangisoSA/KNI/LIO2012-202410423113*15.5025124.0000031
Bjorn FortuinSA/LIO/PR2018-20268643112*15.504077.5000110
Alec StewartENG2003110303030.003488.2400040
Raynard van TonderKNI2019110303030.003293.7500030
E MotswiriKNI20261113030*-20150.0000021
Shahid NazirPAK2007120302715.005851.7200030
Dimuth KarunaratneSL2017120302415.009531.5800040
Stephen CookSA2017120303015.005455.5600130
Sophia DunkleyENGW2023220302815.0021142.8600060
Bryce ParsonsPC2025-2026220303015.003293.7500121
Shreyas IyerIND2022-2024231302615.004271.4300130
Murshida KhatunBANW2023330303010.004566.6700230
Stuart MatsikenyeriZIM2005-200734030137.507241.6700050
Saeed AnwarPAK2003110292929.006048.3300030
Barney RogersZIM2005120292814.505750.8800030
Mir HamzaPAK2025120291614.503387.8800012
Zak CrawleyENG2020120292514.505058.0000050
James ColesSEC2026220292814.503290.6300011
Rudi SecondKNI/NMBG2014-20183312918*14.5022131.8200021
Kyle AbbottSA/DOL/DH2014-2019116229167.2514420.1400140
Jehan MubarakSL2007110282828.0026107.6900030
Cameron WhiteAUS2011110282828.0022127.2700011
Sohail TanvirPAK/LIO2007-2013510282828.0024116.6700013
Tuba HassanPAKW2023210282828.0020140.0000021

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