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

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
James AdamsHAM2015230362812.007349.3200150
Aunshuman GaekwadIND1975-1979231362218.0014824.3200030
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
Ross MorganNZ1965120353517.50--00100
Neil FairbrotherENG19901213533*35.005959.3200060
Phil SimmonsWI1991120353317.509935.3500050
Nathan HauritzAUS2009331352417.505464.8100040
Wes HallWI1963-19662323525*35.001172.7300010
Shane WarneAUS1993-200544035288.754479.5500160
Grant FlowerZIM2000-200324035268.7513525.9300040
Jack WorrallAUS1888-1899241351811.67--00000
James KellyAUS1896-19053413524*11.67--00100
Lance KlusenerSA1998110343434.004575.5600060
Scott EdwardsNED20181113434*-14242.8600032
Umar AminPAK2010120343317.005858.6200040
Matthew WaiteWOR2026120343417.006155.7400160
Jackie MillsNZ1931120343417.0020.0000100
Ian CrombNZ1931120342017.00--000-0
John ArnoldENG1931120343417.00--00150
Mike FindlayWI1969120342317.009137.3600060
Ashantha de MelSL19841213420*34.0033103.0300061
George FrancisWI1928-19332423419*17.00--00100
Mike HendrickENG1974-1981107334128.506850.0000130
Courtney WalshWI1988-20005733411*8.506056.6700240
George BellLAN2023110333333.004770.2100050
Frank MooneyNZ1949110333333.00--000-0
Aftab GulPAK1971110333333.009734.0200050
Ray PriceZIM2003121332633.003789.1900060
Darron ReekersNED2009220332016.5019173.6800042
Cyril AllcottNZ19311213320*33.00--000-0
Tony HarrisSA1947120333016.50--00000
Jackie BottenSA1965120333316.50--00100
Chetan ChauhanIND1979120333116.5011428.9500040
Manoj PrabhakarIND1990120332516.506352.3800040
Anil KumbleIND1996-200744033148.2512626.1900030
Mohammad AshrafulBAN2005-201024033218.254967.3500060
Manny MartindaleWI1933-193924033228.25--00001
Sadu ShindeIND1946-1952241331411.00--000-0

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