ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

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
Mike AthertonENG20012001101904485723.58120537.18031610
Trevor BaileyENG19541954111644458837.08619.84011302
Alan KnottENG19731973142124457123.4255844.09033540
Graeme SwannENG20122012352784455623.4260873.19013638
Cyril WashbrookENG19491949591444103*55.50--120162
Leonard HuttonENG1953195359144314555.3820.00131400
Graham ThorpeENG20032003611144312444.30113239.13131511
Tom GraveneyENG1962196255044215388.4026658.27210541
Ed JoyceENG200720071515044110729.4066266.62131472
Bob WyattENG19351935915344114936.7530.00121170
Chris LewisENG199319931622444111724.5070662.46103534
Charlie BarnettENG19371937612143912939.9153645.34120422
Chris TavaréENG1981198159043714948.56136931.92131410
Geoff BoycottENG19741974611043711239.73144530.24130520
Nick KnightENG19991999161604378427.3166665.62021324
Jack RussellENG1923192347043614062.29--210110
Herbert SutcliffeENG1930193047243616187.20121136.00130292
Tom GraveneyENG1954195491634369233.548125.93044161
Allan LambENG19881988914343411339.4579354.73131462
Alex HalesENG202220221515143086*30.71296145.270415015
John CrawleyENG200220027123428100*47.5697343.99121480
Chris WoakesENG2018201817133428137*42.8053380.30130528
Jos ButtlerENG20132013251834287528.53308138.960333718
Alec StewartENG19951995101404268130.4396844.01020650
Ashley GilesENG20042004242254265225.0672059.17012500
Keaton JenningsENG201820189161425146*28.3389347.59101410
Jonny BairstowENG20132013111714256726.5685449.77020487
Johnny TyldesleyENG19051905591424112*53.00--221430
Douglas JardineENG19331933710042412742.4069424.64120150
Nick KnightENG200020001316242372*30.2187348.45031373
Derek RandallENG19781978101614237528.20102541.27032372
Mike SmithENG196519651116342212132.4617538.29101341
Robert KeyENG20042004710142122146.7869960.23110520
Sam CurranENG2018201891414217832.3872757.910323915
Wally HammondENG19301930611041811338.0091533.44120391
Basil D'OliveiraENG196919699131418114*34.8362041.45111372
Les AmesENG1930193048141714959.5723375.54200360
Will JacksENG20232023161604179426.06356117.130203920
Wally HammondENG19371937610041614041.6054738.76121391
Tom GraveneyENG19551955813141611134.6715770.70111410
Sam CurranENG20262026261954155829.64377110.080113112
Tom HaywardENG1899189957141313768.83--211380
Raman Subba RowENG19601960610141310045.8921226.4212090
Ollie PopeENG2023202359041020545.5648584.54100456
Jordan CoxENG20262026121214097637.1851080.20040476
Peter ParfittENG196519657101405122*45.0028942.21111470
Peter WilleyENG1980198015212405100*21.3298241.24132481
Les AmesENG19331933810240310350.3833931.5612072
Mike GattingENG19931993131804038122.39102539.32031541
Jack HobbsENG1925192547040115457.2993641.45211290

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.