Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

England: Batting by year (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: England×

Player figures come from full scorecards, which we hold for 2,165 of the 2,166 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerYearSpanMatInnsNORunsHSAveBFSR1005004s6s
Matthew HoggardENG2007200744023155.755938.9800230
Billy GunnENG1887188724023105.7540.0000110
Tom RichardsonENG189418942422312*11.50--00110
Albert TrottENG1899189924023165.75--00100
David BairstowENG1981198134023165.755641.0700130
Adil RashidENG20212021226323197.673369.7000120
Neil FosterENG198519859712383.837032.8600110
Phil TufnellENG1991199191062385.755442.5900220
Gilbert JessopENG19091909210222222.00--000-0
Graham LloydENG19971997320222211.003857.8900110
Bill HitchENG19201920120221911.004153.6600020
Johnny DouglasENG19251925120221411.008127.1600000
Wilf FlowersENG18841884120221511.00--00000
Tom HaywardENG19091909120221611.00--000-0
Iftikhar Ali Khan PataudiENG19341934120221211.0011319.47000-0
Charles PalmerENG19541954120222211.00--00100
Mike GattingENG19771977220221711.004647.8300020
Neil FairbrotherENG199419942212219*22.002975.8600030
Colin WellsENG19851985220221711.004450.0000020
Gregor MacGregorENG18931893331221211.00--000-0
Stan NicholsENG1934193423022137.33--00001
Ted PeateENG18841884343228*22.002200.0000010
Harry ButtENG1896189634122137.33--00100
Ken HiggsENG1967196744122147.3311319.4700030
Derek UnderwoodENG196619662422212*11.008326.5100240
Ian PeeblesENG193019303532213*11.004022.5000120
Allan WatkinsENG194819483502294.407916.4600110
Tony LockENG1962196265122115.5010.0000130
Tom CartwrightENG196519653522297.33--00120
Josh TongueENG2025202568322114.409223.9100220
Alan MullallyENG1998199879122162.755143.1400540
Alan MullallyENG200120011093228*3.6711718.8000330
Reece TopleyENG20222022231062295.503366.6700211
Willie QuaifeENG19011901110212121.00--000-0
John GunnENG19011901110212121.00--00040
Andy SandhamENG19211921110212121.00--00020
Richard IllingworthENG19931993220211210.502487.5000010
Darren PattinsonENG20082008120211310.505042.0000030
The Revd Vernon RoyleENG18791879120211810.50--00000
Bill EdrichENG19551955120212110.50--00120
Doug InsoleENG19501950120212110.50--00100
Ian BothamENG19761976220212010.502875.0000010
Lewis GregoryENG2019201953021157.0019110.5300102
Tom CurranENG2021202173021117.002584.0000020
Tony LockENG195319532302197.00--00010
Ali BrownENG2001200133021127.003658.3300020
Charles StuddENG1882188224121217.0030.0000210
Walter ReadENG1890189024021135.25--00000
Ciss ParkinENG192019202412197.004942.8600030
Phil TufnellENG19991999685217*7.007229.1700020

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 4s fours · 6s sixes

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