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
Zaman AkhterGLO2024110303030.006050.0000010
Vic RichardsonAUS1930110303030.0030100.0000031
Merv HughesAUS1989-1993310303030.005257.6900040
Michael KlingerGLO2015-2017220303015.004665.2200141
Jack BurnhamDUR2016120303015.006546.1500160
Tahlia McGrathAUSW/SB2022-2023220302015.0030100.0000040
Collie SmithWI1957120302515.00--00020
Bruce LairdAUS1980120302415.0010927.5200040
Franklyn RoseWI2000220302915.003390.9100041
Ali BrownENG1998220301815.0029103.4500040
Junior MurrayWI1995230301610.005554.5500050
Bob SimpsonAUS1961-19642413015*10.006124.5900220
David BrownENG1965-19695613011*6.0010024.0000030
Greg SmithNOT2016110292929.006246.7700050
Jake LehmannLAN2019110292929.0020145.0000030
Ron ArcherAUS1956120292814.50--00020
Stephen PetersNOR2014120291814.506743.2800030
Linsey SmithENGW/ND/BP2021-2026921292729.005354.7200020
George ChallenorWI1928120292914.50--00100
Jim ParksENG1937120292214.50--000-0
Maqsood AhmedPAK19541212929*29.00--00100
Pramodya WickramasingheSL1998-1999320291814.504465.9100010
David RichardsonSA1994120292614.505949.1500030
Heinrich KlaasenOI/MSG2023-202633029179.6723126.0900021
Roly JenkinsENG1950-195223029219.67--000-0
Michael HoganKEN/GLA2018-202344129149.673387.8800031
Ben SandersonNOR/TR2018-202644129239.675949.1500140
Phiroze PaliaIND1932-193624129169.67--00000
Jason GillespieAUS1997-200565029135.809231.5200150
Simon JonesENG2004-20056512920*7.253778.3800150
George LohmannENG1886-189645129197.25--00100
Michael KasprowiczAUS1997-20054112828*-26107.6900040
George DockrellIRE2017110282828.003093.3300021
Peter McKayWAR2014110282828.007935.4400030
Callum JacksonKEN20161112828*-24116.6700021
Anrich NortjeSA20221112828*-4266.6700040
Bunny LucasENG1884110282828.00--000-0
Martin KentAUS1981110282828.007139.4400020
Evan GrayNZ1983120281714.009230.4300030
Adrian GriffithWI2000120282714.0011823.7300010
Dean BrownlieNZ2013120282314.006841.1800050
Finn AllenSB/TR2023-2026220281514.0026107.6900021
Kavem HodgeWI2024120282414.005352.8300041
Harrison WardSUS2021-2025220282214.0025112.0000030
Jack RyderAUS1926121282828.00--00000
Darren LehmannAUS1999-20043322813*28.003873.6800020
Kyle VerreynneSA2022-2025231281314.007338.3600010
Ken HiggsENG1966-196723028149.3316017.5000030
Chris TremlettENG2007-20113422824*14.005056.0000240
Mohammad NabiKEN/LS2019-202144028107.003384.8500001

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