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
Greville StevensENG19261926230632421.00--00061
Barry KnightENG196119613316339*31.50--00070
Darren GoughENG200320031241633421.0011853.3900072
Harry CharlwoodENG18771877240633615.757962.0300130
Charlie BarnettENG19471947341633321.00--000-0
Phil EdmondsENG198319832416343*21.0020231.1900160
Gladstone SmallENG19891989742635931.5010758.8801080
Tom HaywardENG19071907350632412.6010.0000100
Harold LarwoodENG19301930351631915.7513745.9900040
Tony LockENG19571957450632012.60--00180
Steve HarmisonENG2008200811716349*10.5010659.4300290
Steve HarmisonENG200920098746319*21.0012251.6400271
Ian BlackwellENG200620067716314*10.509467.0200071
Matthew HoggardENG200520051719563164.5041115.3300460
George HirstENG18971897110626262.00--01081
Morice BirdENG19131913220626131.00--01000
Henry WoodENG18891889220625931.008966.29010110
Johnny TyldesleyENG19031903120625331.00--01090
Arthur JonesENG19091909230622820.67--000-0
George GearyENG19341934230625320.6719032.63011110
Les AmesENG19361936230622920.6723026.9600060
James LangridgeENG19331933330623120.67--000-0
Craig OvertonENG201720172416241*20.6714143.9700080
Keaton JenningsENG20192019240622315.5026023.8500060
Gilbert ParkhouseENG19511951240622515.50--00060
Jack CrawfordENG19071907350623112.40--00050
John SnowENG196619663526259*20.6717735.0301280
Chris AdamsENG19991999350622512.4016836.9000080
Walter ReadENG18881888460621910.339219.5700010
Derek UnderwoodENG19801980460624310.3316637.3500120
Arthur GilliganENG19251925472623112.4015437.0100280
Geoff MillerENG19841984571622210.3314841.8900160
Derek UnderwoodENG197519751314462276.2014143.9700480
Billy BarnesENG18861886220615830.50--01000
Maurice TateENG192619265316133*30.50--000-1
Jim LoveENG19811981330614320.3310061.0000070
Ben StokesENG20112011740613115.257581.3300042
Craig OvertonENG20212021551613215.2510160.4000180
Ewart AstillENG19281928350614012.20--00100
Phil DeFreitasENG19891989872612112.206889.7100150
Adil RashidENG2020202019846135*15.2561100.0000032
James AndersonENG2006200612126611510.1713744.5300050
George HirstENG190319031216060*60.00--01190
Gubby AllenENG19301930120605730.0013046.1501080
Martin HortonENG19591959220605830.00--01060
Geoff MillerENG19761976120603630.0015040.0000070
Mark RamprakashENG19961996330603220.0011651.7200021
John EmbureyENG19791979350604212.0022127.1500250
Bobby PeelENG18881888460602510.003732.4300010
Fred TruemanENG19611961460602510.00--00131

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.