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
Percy FenderENG19241924210363636.00--000-0
Craig OvertonENG201820182213633*36.004383.7200051
Edward GraceENG18801880120363618.009637.5000140
W.G. GraceENG18821882120363218.007746.7500020
David SmithENG19621962121363436.00--00032
Neil FosterENG19931993120362018.0013127.4800040
John StephensonENG19891989120362518.008940.4500030
Phil MeadENG19111911230362512.0015822.7800120
Ian BlackwellENG2004200454036279.004090.0000132
Jon LewisENG2006200664036209.005170.5900060
Oli StoneENG2021202124036209.0011531.3000140
Tich CornfordENG1930193044036189.00--00001
Roger PrideauxENG196919692413618*12.00--000-0
Chris OldENG198019806423624*18.003894.7400032
James AndersonENG2020202065136119.007250.0000040
Jim TroughtonENG2003200365136209.007647.3700150
Percy ChapmanENG1931193145036247.20--00120
James AndersonENG200420041563361212.009537.8900030
Doug WrightENG1947194786236149.005333.9600120
Ted PeateENG18821882474361312.00540.0000130
Alan KnottENG198019804703695.1421716.5900010
Matthew HoggardENG2003200379436197.2012129.7500350
Graham DilleyENG1987198718141036179.009637.5000140
Matt PriorENG20042004110353535.004872.9200060
Frederick FaneENG19071907120353317.50--00010
Dick SpoonerENG19541954120351917.50--000-0
Doug InsoleENG19561956230352911.67--00030
Brian StathamENG196219625323526*35.00137.6900012
John EdrichENG19671967230352211.6711929.4100050
Gladstone SmallENG198619863323521*35.007646.0500030
Paul TaylorENG199319932313517*17.5015922.0100030
Liam PlunkettENG2016201616423522*17.5019184.2100041
Billy BarnesENG18821882241352611.671741.1800020
Tim O'BrienENG1896189634035178.75--00100
Tom RichardsonENG1895189535135128.75--00110
Pat PocockENG1968196835035137.0018116.0200150
Norman CowansENG1985198511523522*11.675267.3100160
Jon LewisENG2007200766135177.004676.0900030
Jofra ArcherENG202120217613518*7.004185.3700241
Ajmal ShahzadENG20112011983359*7.005464.8100003
Peter LoaderENG1957195769135134.38--00230
Mike HendrickENG1978197869335125.8311729.9100330
Phil DeFreitasENG199219922113335103.5011131.5300401
David LloydENG19781978110343434.006155.7400050
'Young Jack' HearneENG19211921120342717.00--00030
Pelham WarnerENG19091909120342517.00--000-0
Vallance JuppENG19221922120343317.00--00000
Maurice TateENG19351935120343417.0010.0000170
John ArnoldENG19311931120343417.00--00150
Jack RobertsonENG19471947120343017.00--000-0

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.