Batting by format (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.

PlayerFormatSpanMatInnsNORunsHSAveBFSR1005004s6s
Mady VilliersENGWTests2026120362618.009637.5000030
Maitland HathornSATests1907120363018.00--000-0
Harry BoyleAUSTests18841213626*36.00--000-0
Fred BakewellENGTests1931120362718.00--00040
Bam Bam WeekesWITests1939120362018.00--000-0
Jerome TaylorWITests2007-2009230362112.0034105.8800150
Laura MarshENGWODIs2012-2017331361918.004285.7100020
Ian JohnsonAUSTests1948-1956241361712.00--00020
Tufty MannSATests1947-195124036149.00--000-0
Tony LockENGTests1958-19623413623*12.00--00000
Andy RobertsWIODIs1975-19836423625*18.005862.0700102
Champaka RamanayakeSLTests1988-19912413634*12.007846.1500230
Ian BellWARFirst-class2016-201835036147.204187.8000260
Doug WrightENGTests1938-19485523613*12.003644.4400030
Hugh TrumbleAUSTests1890-189946236249.00--00100
Daniel FlynnNZODIs2008110353535.005464.8100030
Dean ElgarSAODIs2012110353535.005959.3200010
Ryan RickeltonSAODIs2025110353535.0033106.0600050
Arthur RichardsonAUSTests1926110353535.00--000-0
Doug WaltersAUSODIs1975110353535.005168.6300050
Keith ArthurtonWIODIs1995110353535.004971.4300060
Stuart CarlisleZIMTests2003120352417.5012627.7800040
Adil RashidYORFirst-class2017120353517.506950.7200160
Sunil NarineSURT202022-2023220352517.5028125.0000041
Hardus ViljoenDERFirst-class20181213531*35.0033106.0600060
Gareth BergHAMFirst-class2015120352517.5011929.4100040
Chris DentGLOFirst-class2021120352517.506553.8500060
Harry SwindellsLEIFirst-class2022120352617.509935.3500020
Tom LowryNZTests1931120353417.50--00000
Jack FingletonAUSTests1938120353117.508342.1700030
George MannENGTests1949120351817.50--000-0
Ross MorganNZTests1965120353517.50--00100
Neil FairbrotherENGTests19901213533*35.005959.3200060
Phil SimmonsWITests1991120353317.509935.3500050
Hilton CartwrightMIDFirst-class2018230353011.675070.0000151
Wes HallWITests1963-19662323525*35.001172.7300010
Shane WarneAUSTests1993-200544035288.754479.5500160
Grant FlowerZIMTests2000-200324035268.7513525.9300040
Kagiso RabadaSATests2017-202534035278.757844.8700050
Jack WorrallAUSTests1888-1899241351811.67--00000
James KellyAUSTests1896-19053413524*11.67--00100
Steve HarmisonENGTests2003-20078923511*5.009736.0800320
Lance KlusenerSATests1998110343434.004575.5600060
Mohammad HafeezMIDT202019110343434.0034100.0000021
Chris BroadENGODIs1988110343434.0011429.8200000
Ravi BoparaESSList A2016110343434.006056.6700000
Stiaan van ZylSUST202017110343434.0026130.7700030
Travis HeadAUSODIs2024110343434.0023147.8300042
Jemimah RodriguesINDWT20Is2026110343434.0028121.4300011
Scott EdwardsNEDT20Is20181113434*-14242.8600032

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