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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ishant SharmaIND2009-202168239166.5010238.2400250
Daniel HughesSUS2025110383838.0020190.0000042
Michael RipponNED20181113838*-22172.7300032
Jeremy LawlorGLA2019110383838.004486.3600050
Guy WhittallZIM2000120382319.006756.7200040
Matthew SpriegelNOR20141213829*38.0012530.4000070
Alex WakelyNOR2018120382619.009440.4300060
Faheem AshrafPAK2018-2021220383719.004780.8500070
Robert ChristianiWI1950121383338.00--000-0
Asanka GurusinhaSL1991120383419.008246.3400070
Sanjeev SharmaIND1990120383819.0028135.7100170
Waqar YounisPAK1992-19962313820*19.007650.0000030
George GartonSUS/SB2017-2021530381912.6734111.7600031
AlimuddinPAK1954-196224038199.50--00100
Kagiso RabadaSA2017-202555038277.608544.7100050
Daren PowellWI20072213736*37.006854.4100070
Leah DobsonND/NS2022-20232213734*37.006061.6700030
Mick CommailleSA1924120373718.50--00100
Tom DolleryENG1948120373718.5020.0000100
Tiger LanceSA1965120372818.50--000-0
Bryan StrangZIM20001213737*37.004190.2400170
Ken RutherfordNZ1990-1994230373712.338941.5700270
Lahiru ThirimanneSL2014-201634037179.2510037.0000050
Mitchell SantnerNZ/TR/NS2019-20265423720*18.506061.6700112
Syed Abid AliIND1971-197424037149.257946.8400010
Jackie McGlewSA1951-196036037176.1730.0000200
Issy WongENGW/BP/LS2022-20268733724*9.2510136.6300121
Angus FraserENG1990-199858137175.2916722.1600010
Keith BoyceWI1973110363636.004678.2600060
Hashan TillakaratneSL1991120362018.0011232.1400030
Maitland HathornSA1907120363018.00--000-0
Harry BoyleAUS18841213626*36.00--000-0
Fred BakewellENG1931120362718.00--00040
Bam Bam WeekesWI1939120362018.00--000-0
Jerome TaylorWI2007-2009330362112.0034105.8800150
Laura MarshENGW2012-2017331361918.004285.7100020
James AdamsHAM2015230362812.007349.3200150
Ian JohnsonAUS1948-1956241361712.00--00020
Tufty MannSA1947-195124036149.00--000-0
Tony LockENG1958-19623413623*12.00--00000
Champaka RamanayakeSL1988-19912413634*12.007846.1500230
Doug WrightENG1938-19485523613*12.003644.4400030
Hugh TrumbleAUS1890-189946236249.00--00100
Arthur RichardsonAUS1926110353535.00--000-0
Stuart CarlisleZIM2003120352417.5012627.7800040
Hardus ViljoenKEN/DER2018-20192213531*35.0033106.0600060
Harry SwindellsLEI2022120352617.509935.3500020
Tom LowryNZ1931120353417.50--00000
Jack FingletonAUS1938120353117.508342.1700030
George MannENG1949120351817.50--000-0

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