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 436 of the 448 matches in this selection (from 1884). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Richard IllingworthENG1991-19955413316*11.007047.1400040
Manny MartindaleWI1933-193924033228.25--00001
Sadu ShindeIND1946-1952241331411.00--000-0
Reggie SchwarzSA1907-191235133288.25--00100
Jodie FieldsAUSW2013110323232.006847.0600020
Liton DasBAN2019110323232.004080.0000030
Corbin BoschSA20251113232*-29110.3400030
Nigar SultanaBANW20261113232*-20160.0000041
Peter BorrenNED2009220323016.0029110.3400011
Sikandar RazaMO/ML2024-2026220323216.0018177.7800104
Joe LeachWOR2021120322116.005558.1800040
Sam EvansLEI2022120322316.008836.3600050
Jesse RyderESS2014-2016330321610.675360.3800011
Bill JohnstonAUS1948-1953232322932.00--00000
Thilan SamaraweeraSL2006-20112413217*10.6711627.5900120
Hollie ArmitageND/NS/ML2022-202664032148.006251.6100020
Georgia WarehamAUSW/NS2023-20265433219*32.0021152.3800050
Archie LenhamSUS2021-2025341321910.6711128.8300130
Bill VoceENG1931-1937343322732.00--00000
C.S. NayuduIND1936-194624032138.00--000-0
Mushtaq AhmedPAK1992-199645132118.0010231.3700030
Ashton AgarAUS/MID2013-2018452321610.674669.5700041
Bishan BediIND1967-197947132145.339234.7800360
John MooneyIRE20091113131*-21147.6200040
Nick PottsDER2026110313131.005556.3600050
Alfred LytteltonENG1884110313131.00--000-0
Frank FosterENG1912220312015.50--000-0
Iftikhar Ali Khan PataudiIND1946120312215.50--000-0
Navjot SidhuIND1990120313015.506150.8200020
Hasan AliPAK2016-2021330313110.3324129.1700223
Robin JackmanENG1976-1982330311710.338835.2300110
Ranjan MadugalleSL1984-198824031207.759731.9600040
Gil LangleyAUS1953-1956241311410.33--00000
Trent BoultNZ/ML2013-202668431147.756646.9700240
Harry PodmoreMID/KEN2014-2021139531107.756150.8200010
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 RoseWI2000120302915.003390.9100041
Glenn McGrathAUS1997-20054433020*30.004369.7700150
Bob SimpsonAUS1961-19642413015*10.006124.5900220
David BrownENG1965-19695613011*6.0010024.0000030
Greg SmithNOT2016110292929.006246.7700050
Jake LehmannLAN2019110292929.0020145.0000030
Ron ArcherAUS1956120292814.50--00020

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