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
Darren GoughENG199819981520311616*6.8239929.07003120
Peter WilleyENG197619762401154528.7525345.45000210
Neil FairbrotherENG1995199544111561*38.3314181.5601081
Nasser HussainENG199019904611153523.0024247.52001140
Darren MaddyENG200020007601155319.1720955.02011100
Tony LockENG196319633601155619.1711947.9002171
Hugh MorrisENG199119913601154419.1731836.16000120
Rob BaileyENG199019904701154216.4321852.7500281
Robert CroftENG20012001810111533*12.7836731.34001120
Mark WoodENG20212021191431154110.4523548.94002151
James TredwellENG20142014301551153011.5013187.7900374
Eddie PaynterENG193719372301147438.00--010-0
Walter RobinsENG193619364401147628.505766.67012210
Paul DowntonENG198819886611143022.8028140.5700090
Mark RamprakashENG199419946901143112.6722151.58000130
Errol HolmesENG1935193559211485*16.29--01201
Ryan SidebottomENG200920091510411426*19.0022550.67001110
Darren MaddyENG200720074401135028.2580141.25010123
Johnny TyldesleyENG190719073501135222.60--01070
Chris OldENG197819781011311329*14.1329438.44001110
Jack BrownENG189418942401125328.00--01160
Percy HolmesENG192719272411128837.33--01100
Liam PlunkettENG2014201447311255*28.0019158.64011150
Dominic BessENG20202020810511231*22.4021452.34002102
Stuart BroadENG2023202381221121611.2019058.95000111
Dominic BessENG201820182301115737.0021551.63010160
Francis FordENG189418942401114827.75--00061
Andy LloydENG198419844411114937.0024545.3100040
Martyn MoxonENG198619862401117427.7528139.50010110
Matt PriorENG200620066601113718.5016965.68000180
Arthur FaggENG193619364601113918.5020520.4900010
Chris WoakesENG201320139721113622.2017862.36001110
Godfrey EvansENG19511951811111123*11.10--00290
Adil RashidENG20252025301871111410.0914875.00001102
George UlyettENG188118811201108755.00--01091
Ollie PopeENG201920192301107536.6728239.01010130
Stanley JacksonENG189618963501104522.00--00000
John DewesENG195019504801106713.75--011100
Jamie OvertonENG20262026211231103412.22101108.9100184
Andrew CaddickENG199719971113311026*11.0028338.87004102
Jofra ArcherENG2019201922193110306.8821750.69001161
Colin MilburnENG196819682301098336.3321151.66010153
Bob WoolmerENG198019802411094636.3336529.86000130
Graeme HickENG199719974401094027.2516167.7000062
Bill AtheyENG198819885701093715.5732233.8500170
Sydney BarnesENG1908190848210938*18.17--00020
David SheppardENG195719572201086854.00--010140
Wally HammondENG192719272301085136.00--010-1
Paul GibbENG194619463501086021.605642.8601140
Dennis AmissENG196719673511084527.0036629.51000160

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.