Batting records (All cricket)

Filters

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

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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Saqib MahmoodENG/LAN/OI2019-202662110810.001952.6300010
CBRLS KumaraSL202412010105.003528.5700120
Ethan BrookesWOR20261201095.005418.5200010
Jayden SealesWI/SUS20242201085.002050.0000010
Khurram ShahzadPAK20261201095.001855.5600010
Bernard BosanquetENG190512110610.00--000-0
Cyril MerryWI19331201095.00--00000
Len DarlingAUS193412010105.003033.3300100
Gul MohammadIND19461201095.00--00000
Nana JoshiIND19591201065.00--000-0
Mansur Ali Khan PataudiIND19671201055.003231.2500020
Artie DickNZ19651201075.00--00000
Kapila WijegunawardeneSL1991121106*10.003528.5700010
Steve JamesENG199812010105.002245.4500120
Josh CobbNOR/WF2018-20222301073.332245.4500110
Peter ChaseIRE/DUR2014-2017232106*10.002638.4600110
Brad WhealHAM/LS2015-20223301063.336016.6700010
Lauren FilerENGW/MO/BP2022-20268311065.003925.6400120
John DysonAUS19812301073.333826.3200000
Nathan EllisLS2022-20241143105*10.001471.4300010
Will SmeedSOM/BP2021-20244401062.502050.0000010
Neil AdcockSA1955-1960243108*10.00--00000
Alex WharfENG2004110999.001560.0000001
Trent JohnstonIRE2009110999.006150.0000001
Danielle HazellENGW2012110999.006150.0000020
Lea TahuhuNZW202411199*-5180.0000010
Mona MeshramINDW2012110999.002437.5000010
Ashan PriyanjanSL2014110999.007128.5700000
Ruaidhri SmithGLA2015110999.007128.5700010
Tom BruceSUS2018110999.006150.0000001
William LuxtonYOR2026110999.008112.5000020
George MacaulayENG1933110999.00--000-0
George GearyENG1934110999.004918.3700010
Maurice FosterWI1973110999.004420.4500010
Vic MarksENG1980-1983210999.002045.0000000
Craig McDermottAUS1985-1993410999.001181.8200000
Andy BlignautZIM2003120964.502142.8600010
Stuart BinnyIND2014120994.502832.1400110
Robiul IslamBAN201012299*-1752.9400010
Jack HaynesWOR2021120994.502339.1300110
Joshua Da SilvaWI2024120994.502832.1400110
Niamh HollandLS202322197*9.001181.8200010
Jimmy MatthewsAUS1912220994.50--00100
Billy MidwinterAUS1884120964.50--00000
Harry DonnanAUS1896120984.50--00000
Clarrie GrimmettAUS1930-1934220994.502832.1400100
Tony MacGibbonNZ1958120974.50--00000
Motganhalli JaisimhaIND1959120984.50--00000
Ken TaylorENG1959120964.50--00000
Harry BromfieldSA196512199*9.00--00100

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