Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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
Arthur MitchellENG1936193612014147.00--00100
Laurie FishlockENG1947194712014147.004134.1500110
Godfrey EvansENG194619462201497.002653.8500000
Jim LakerENG1955195512014127.00--00010
Alan OakmanENG1956195622014107.00--00010
John HampshireENG1975197512014147.004035.0000120
Geoff CookENG1981198122014137.004431.8200010
Alex TudorENG200120012301494.674729.7900010
Lewis GregoryENG2020202033114127.0011127.2700020
Maurice AllomENG19301930432148*14.00--00000
Tommy MitchellENG193419342311497.003145.1600020
Jack FlavellENG19611961232141414.00--00010
Shoaib BashirENG20262026243141414.003540.0000010
Bob WillisENG19731973343145*14.007020.0000100
Mike GattingENG197819783401463.5010413.4600110
Ian PeeblesENG19311931662147*3.50--00200
Jack HearneENG18981898483144*2.8030.0000310
Jos ButtlerENG20112011410131313.0011118.1800010
Fred MartinENG18921892110131313.00--000-0
Arthur CarrENG19261926410131313.00--000-0
Boyd RankinENG2014201432013136.502454.1700120
Ernie HayesENG190919091201396.50--000-0
Albert RelfENG190419041221310*---00010
Leland HoneENG187918791201376.50--000-0
Allan SteelENG188818881211310*13.00--00000
The Hon. Charles CoventryENG18891889221131213.00520.0000020
Teddy WynyardENG1896189612013106.50--00000
Greville StevensENG1922192212013116.50--00000
DuleepENG1929192912013126.50--00000
Peter LoaderENG19541954121138*13.00--00020
Derek UnderwoodENG1979197962013136.502748.1500110
Pat PocockENG1969196912013126.50--00000
Paul ParkerENG1981198112013136.504926.5300120
Neil FosterENG1983198312013106.505922.0300010
Matthew MaynardENG1988198812013106.503438.2400010
Harold LarwoodENG193219322301394.332552.0000110
Billy GriffithENG194919492301384.3320.0000100
Neal RadfordENG198619862311312*6.506021.6700110
Chris SilverwoodENG20002000233137*-2161.9000010
Alfred ShawENG1877187724113104.333732.4300000
Pat PocockENG197619762411374.336420.3100010
James AndersonENG202420245941362.605424.0700320
Matthew HoggardENG200020001111212*-1866.6700010
Saqib MahmoodENG20202020710121212.001580.0000010
Saqib MahmoodENG20242024710121212.001580.0000001
Tom HartleyENG202320232111212*-9133.3300010
Billy MurdochENG18921892110121212.00--000-0
William AttewellENG188418841111212*---000-0
Walter RobinsENG19311931110121212.00--00010
Jim SimsENG19351935110121212.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.