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 StarcAUS2018-2020220974.501947.3700010
Dane PiedtSA/CC/KNI2012-20261321959.001090.0000010
Nasser HussainENG2003110888.00988.8900010
Collins ObuyaKEN2003210888.001172.7300000
Brenton ParchmentWI2008110888.001650.0000010
Vinay KumarRCB200911188*-2400.0000020
Dwaraka Ravi TejaDC200921188*-5160.0000010
Veda KrishnamurthyINDW2018110888.006133.3300010
Ayabulela GqamaneCTB201911188*-4200.0000001
Faheem AshrafPAK2019110888.007114.2900001
Sarah GlennENGW202321188*-6133.3300000
S StolkPC2025110888.007114.2900010
Matthew HoggardENG200512187*8.00869.3000000
Wriddhiman SahaIND2018120884.002729.6300120
Mahesh RawatRR200932284*-1361.5400000
Mohammad IrfanPAK2013120864.002630.7700010
Aubrey SwanepoelKNI2016-2024220874.001080.0000010
Aliya RiazPAKW2023321858.00988.8900010
Amy HunterIREW2023-2025330862.671553.3300000
Wasim AkramPAK2003110777.001450.0000010
Abdul SattaurCAN2003110777.001070.0000000
Tim BresnanENG2009110777.007100.0000000
Jeremy SnapeENG2007110777.001163.6400000
Fargana HoqueBANW2023110777.00887.5000000
David WilleyENG201611177*-6116.6700000
Philip SaltPC2024110777.007100.0000010
Alex CareyAUS2020110777.006116.6700000
Eathan BoschDSG/PC2023-2025310777.005140.0000010
Duan JansenMCT202321177*-5140.0000010
Brad HoggAUS/CC2006-2012420763.501353.8500010
Syed RaselBAN2007320763.50977.7800010
Ritu MoniBANW2023220753.501546.6700000
Anil KumbleIND/RCB2006-2009441762.332924.1400200
Ashish NehraIND2003-201121166*-1060.0000010
Andre AdamsNZ2005110666.001346.1500000
Hitesh ModiKEN2003210666.004812.5000000
Michael KasprowiczAUS200611166*-2030.0000000
Loots BosmanSA2006110666.002623.0800010
Chamara SilvaSL2007110666.001154.5500010
Shashikala SiriwardeneSLW2019110666.00966.6700000
Moisés HenriquesKKR2009110666.00875.0000000
Stacy-Ann KingWIW2016110666.00785.7100000
Adam MilneSEC2026110666.005120.0000010
Adam ZampaAUS2016-202031166*-875.0000000
Lewis GregorySEC202611166*-5120.0000000
Dane PatersonSA/CC/PR2014-2019710666.005120.0000010
Lahiru MadushankaSL2017110666.00875.0000010
Haris RaufPAK2024110666.002300.0000001
Ridley JacobsWI2003-200432166*6.002030.0000100
Piyush ChawlaPK200922166*6.006100.0000110

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