Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Mohammed ShamiIND20132311085.002147.6200000
Hardus ViljoenLIO/PR/DSG2014-20264301063.331566.6700010
Daryn DupavillonDOL/PC2019-20258531045.001566.6700000
Kyle MillsNZ200721199*-6150.0000000
Davis JosephCAN200311199*-1752.9400010
Al SahariarBAN2003110999.001850.0000020
Suzie BatesNZW2023110999.002536.0000020
Manoj TiwaryDC2009110999.001369.2300010
Nathan Coulter-NileAUS2014-2016210999.009100.0000001
Mohammad NawazCTB2018110999.001181.8200000
Usman KhanPAK2024110999.008112.5000010
Marcus TrescothickENG2003-2005220984.502733.3300010
Shadman IslamBAN2022120994.503525.7100110
Muttiah MuralitharanSL/AX/CSK2003-2009642944.507128.5700020
Noor AhmadDSG2024-2026115197*2.258112.5000300
Russel ArnoldSL2003110888.001172.7300000
John DavisonCAN2003110888.001457.1400020
Chris SchofieldENG200711188*-6133.3300000
Cobus PienaarTIT2014110888.007114.2900010
Kycia A KnightWIW2016110888.001650.0000010
Amy JonesENGW202411188*-3266.6700020
Rashid KhanDH/MCT2018-202552185*8.001457.1400010
Richa GhoshINDW2026220854.001172.7300010
Nqaba PeterSA/LIO2024-202632185*8.001080.0000010
Slade van StadenDOL2024331874.001080.0000110
Vishwa FernandoSL2019-202424286*4.004418.1800100
Nathan BrackenAUS2006-2009310777.001450.0000010
Ridley JacobsWI200411177*-1258.3300000
Ashish BagaiCAN2003110777.002330.4300000
Michael KasprowiczAUS2006110777.001353.8500000
Shadab JakatiCSK200911177*-7100.0000010
John HastingsAUS2016210777.00977.7800010
Heather KnightENGW2024110777.001163.6400000
Axar PatelIND2024110777.007100.0000010
Chris JordanENG2020210777.003233.3300001
Daniel LawrencePR2026110777.00887.5000000
Obed McCoyPR2024110777.004175.0000001
Abhishek SharmaIND2024110777.00887.5000010
Shree CharaniINDW202621177*-3233.3300001
M De VilliersJSK2025110777.001163.6400010
Mushfiqur RahimBAN2022120773.502429.1700110
Vinay KumarRCB200922276*-3233.3300010
Ayanda HlubiSAW2024-2026221767.002133.3300010
CJ AlexanderDOL2014-2016930772.33887.5000201
Okuhle CeleDOL/TIT2021-202683375*-1070.0000000
Sanjayan ThuraisingamCAN2003110666.001442.8600010
Ryan HurleyWI2004110666.001060.0000000
Saurabh TiwaryMI200911166*-4150.0000000
Siddharth ChitnisRR2009110666.00875.0000010
Yashpal SinghKKR2009310666.002030.0000000

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