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
Richard DumbrillSA1965120532.50--00000
Sikander BakhtPAK1978120542.502718.5200010
Ian GreigENG1982120532.502025.0000000
Ashok MalhotraIND1982120552.501729.4100110
Sterre KalisND/BP/LS2022-2026330531.671050.0000100
Pat PocockENG1976-1984231532.504311.6300000
Adam RouseGLO2014110444.00666.6700000
Kane RichardsonKEN/BP2022-2023210444.003133.3300010
Logan van BeekLEI2025110444.002814.2900000
Shikha PandeyINDW2017110444.00850.0000000
AzharullahNOR201411144*-1040.0000010
Andrew SalterGLA2015-2018210444.001428.5700000
Andy GorvinGLA202411144*-2200.0000010
Sandeep LamichhaneIWX201821144*-580.0000000
Jack MurphyGLA2018110444.001822.2200010
Sherfane RutherfordML2026110444.002200.0000010
Spencer JohnsonSUR/OI202421144*-1400.0000010
Shorna AkterBANW2026110444.00580.0000000
Colin BlytheENG190711144*---000-0
Lord HarrisENG1884110444.00--000-0
Xen BalaskasSA1935110444.00--000-0
Bob CrispSA193511144*---000-0
Peter LoaderENG1958110444.00--000-0
Peter LeverENG1971-1975310444.00666.6700000
Lawrence RoweWI1976110444.001233.3300000
Geoff DymockAUS197911144*-1233.3300000
John MorrisENG199011144*-2119.0500010
Venkatesh PrasadIND1996110444.001625.0000000
S. SreesanthIND200712244*-944.4400010
Johan BothaSA2008-200922242*-580.0000000
Mark CraigNZ2015120442.002615.3800100
Lizelle LeeSB/TR2023-2026220442.00944.4400110
Stuart ThompsonIRE2019120442.001428.5700110
Dillon PenningtonWOR/BP/TR2021-2025320432.002416.6700000
Tim O'BrienENG1888120442.00--00100
Lawrie MillerNZ1958120442.00--00100
Eric PetrieNZ195812144*4.00--00100
Bill PlayleNZ1958120432.00--00000
Liaqat AliPAK197812244*-850.0000010
Stephen BoockNZ197812144*4.00646.2500100
Brendon BracewellNZ1978120442.002913.7900110
Dilip DoshiIND198212144*4.001723.5300100
Shoaib AkhtarPAK1999-201053342*-757.1400000
Tino BestWI2004331432.00944.4400100
Nuwan PradeepSL2014-2016232444.001428.5700010
Anya ShrubsoleENGW/SB2013-202373242*4.00757.1400000
Mohammed SirajIND2021-2025232444.003212.5000000
Patrick PattersonWI1988-199123142*2.002714.8100100
Paul AdamsSA1998-2003210333.00837.5000000
Alan HurstAUS197911133*-1030.0000000

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