Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
HS MustardDUR2024110999.001181.8200010
John WrightNZ1983110999.001464.2900020
Rashid KhanPAK1983110999.002142.8600000
Chetan SharmaIND1986110999.001090.0000020
Sam WoodNOT2014-2015220994.509100.0000110
Shane DowrichWI2017120954.502437.5000010
Shaheen Shah AfridiPAK/NOT/WF2019-2024520994.501275.0000100
Robin DasESS2023-2024320984.501464.2900010
Mohammad ImranPAK2026120954.503823.6800000
Ben CliffYOR2026120984.503228.1300010
Mohammad AliPAK202612295*-2437.5000010
Syed Abid AliIND1974120964.503129.0300010
Lance CairnsNZ1983220954.501275.0000010
Parbhu NanaEAF197522298*-4320.9300000
Jawahir ShahEAF1975220954.503030.0000000
Kane RichardsonAUS/BP2018-202373199*4.508112.5000210
Sadia IqbalPAKW2022-2026432989.001369.2300020
Vishmi GunaratneSLW2022-2026330963.001947.3700110
Dane PatersonNOT2021-202434498*-1947.3700001
Sugandika KumariSLW2022-202644195*3.001947.3700210
Charles MorrisWOR2015-202176596*9.004918.3700000
Richard GleesonENG/NOR/WAR2016-20261984932.251752.9400100
Sohaib MaqsoodPAK2021110888.005160.0000020
Mark ChapmanNZ202311188*-7114.2900010
George LindeNOT2026110888.008100.0000010
Nicola CareyML202611188*-4200.0000010
Sam YoungSOM2021110888.001844.4400010
Tom HinleyWOR2024110888.004200.0000001
ARG ThomasSUR2026110888.001080.0000010
J AndrewWI2025110888.007114.2900001
R DavisSOM2026110888.001080.0000010
JA PocklingtonNOT2026110888.007114.2900020
Brian HastingsNZ1975110888.007114.2900010
Greg MatthewsAUS198511188*-7114.2900010
Iain ButchartZIM1983110888.002729.6300000
Dwayne SmithWI2004-2007220874.008100.0000001
Shaun TaitAUS2010220864.007114.2900001
Sneh RanaINDW2022421888.006133.3300010
Thea BrookesCS2020-202122186*8.003423.5300000
Peter SuchENG199312187*8.004517.7800010
Aaliyah AlleyneBARW2022330882.671942.1100200
John TurnerHAM/TR2023-2025330872.672236.3600110
Marcus StoinisAUS/SB/TR2018-2025440872.001457.1400201
Tymal MillsSUS/SB2018-2026740862.00988.8900210
Jason GillespieAUS2001-2005450871.604517.7800310
Jack WhiteYOR/NOR2020-2026651852.001553.3300110
Narsingh DeonarineWI2012110777.002924.1400010
Nathan RimmingtonDUR/DER2015-2018210777.005140.0000010
Anwar AliGLO2023110777.002330.4300000
Steve MagoffinSUS2014-201521177*-1546.6700000

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