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
Bruce FrancisAUS1972120994.502634.6200110
Andrew HudsonSA1994120964.503625.0000010
Pommie MbangwaZIM2000121989.001560.0000020
Robin HobbsENG1967232979.002339.1300001
Sarah GlennENGW/LS/SB2021-20261660941.502045.0000200
Imran NazirPAK2003110888.002630.7700010
Sajid MahmoodENG2006210888.007114.2900000
Aylish CranstoneSES2023110888.001650.0000010
Qais AhmadKEN2022110888.006133.3300010
Will ButtlemanESS2021-2023210888.006133.3300001
Jess KerrNZW2024110888.004200.0000020
Georgia PlimmerNZW2024110888.008100.0000020
Ted PeateENG188411188*---000-0
Tip FosterENG1907110888.00--000-0
George PopeENG194711188*---000-0
Don SmithENG1957110888.00--00010
Trevor LaughlinAUS1979110888.002236.3600000
Roger HarperWI1984210888.001266.6700010
Fanie de VilliersSA1994110888.003125.8100010
Daan van BungeNED2009220884.001080.0000110
Dwayne SmithWI2004-2007320864.002138.1000010
Ajantha MendisSL2009-201442284*-2400.0000020
Megan SchuttAUSW/LS2013-202352185*8.001266.6700010
Chris LiddleSUS/GLO2015-201932184*8.001747.0600020
Harry GurneyENG/NOT2014-2017520884.001457.1400110
Aaron ThomasonSUS/WAR2014-2021221888.001172.7300001
Jayant YadavMID2023120874.001457.1400010
Fionn HandIRE2023120874.004119.5100000
Akash DeepIND2025120874.002138.1000001
Feroze KhushiESS2022-2023220874.001361.5400010
Hannah BakerBP/WF/SL2022-202632285*-8100.0000010
Ali OrrSUS2022120874.003622.2200010
Percie CharltonAUS1890120864.00--00000
Donald KnightENG1921120874.00--00000
Jack DurstonENG192112186*8.00--00010
Maurice FernandesWI1928120884.00--00100
Mushtaq AliIND1936120884.00--00100
Geoff ChubbSA1951120854.00--00000
Frank HayesENG1973120884.002040.0000120
Dermot ReeveENG1991-199332186*8.002433.3300000
Chris MartinNZ2004-2008232878.005315.0900010
KS RanjitsinhjiENG1899-1902230882.67--00200
David AllenENG1962-196323184*4.00--00000
John BracewellNZ1983-1990230842.671942.1100110
Imran TahirSA/NOT/SUR2012-2021542844.001457.1400000
Asitha FernandoSL/GLA2024-2025243848.002630.7700000
Don KenyonENG1953-1955240832.00--00000
Phil TufnellENG1991-199935385*4.005714.0400200
Craig MeschedeGLA2015110777.00887.5000010
Tim GroenewaldSOM2014-201741177*-5140.0000010

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