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
Luke WrightENG2012201299125299*31.50166151.810211814
John CrawleyENG199819986101252156*28.0066437.95100251
Arthur HillENG1896189634025112462.75--110-0
Tom GraveneyENG1969196945025110550.2024830.24110160
Reggie SpoonerENG1912191268025111931.38--11161
Sam CurranENG202120211915725195*31.3829684.80013248
Phil DeFreitasENG199119911619325155*15.6951748.55010230
Jack HobbsENG1920192024025012262.5045554.95110171
George BrownENG192119213502508450.00--020240
Frank MannENG192319234702498435.57--020116
Jason RoyENG20202020151402497017.79223111.660132410
Alex HalesENG201320137722479449.40161153.42020298
Basil D'OliveiraENG19721972812224650*24.6058442.12010380
Jamie OvertonENG20252025171512466817.5725994.98012286
'Young Jack' HearneENG1911191124124511481.6756243.59110240
Mike AthertonENG1999199959024510827.2272633.75112310
Brian LuckhurstENG1970197024124413181.3366036.97110240
Frank FosterENG1912191291212447122.1828449.30021130
Geoff ArnoldENG19731973152162444516.2760934.81002260
Arthur ShrewsburyENG1886188634024316460.75--100160
Brian RoseENG198019803612437048.6051047.65020260
Tom HaywardENG1902190251002439024.3010.00012230
Ashley GilesENG20022002221942434516.2045753.17003310
Godfrey EvansENG1952195244024210460.50--120251
Geoff PullarENG1959195934024213160.50--110140
Dermot ReeveENG19921992171362425934.5761039.67011160
John EdrichENG19701970231241115*120.5065336.91110260
Graham ThorpeENG200520055822418640.1764837.19021240
Pelham WarnerENG190419044812417934.43--021240
Sam CurranENG20192019121632413718.5429182.82001345
Derek UnderwoodENG19741974151842414317.2166836.08000280
Maurice LeylandENG19371937361240111*48.0054344.20100200
Willie WatsonENG195119515702407934.29--020191
Lucky DentonENG19101910510124010426.67--10200
Wayne LarkinsENG1989198966023912439.8331875.16101252
Steven DaviesENG201020107702398734.14219109.13010350
Samit PatelENG201120111512323870*26.4426191.19011195
Trevor BaileyENG1957195781212388021.64--011190
Mark EalhamENG200020002114323836*21.6440858.33001163
Frank WoolleyENG192619265602378739.50--020182
John EdrichENG1964196456023712039.5040539.75100222
Denis ComptonENG1946194658223771*39.5027632.97031150
John EmbureyENG19881988161512374516.9351446.11002261
Colin CowdreyENG1954195436023610239.3326129.50110300
Joe HardstaffENG190819084802367229.50--020250
Robert CroftENG199819981619923637*23.6054843.07000230
KS RanjitsinhjiENG18961896241235154*78.33--110230
Phil MeadENG1914191435023511747.00--11100
Dennis AmissENG1972197257023510333.5743953.53100240
Mark ButcherENG1999199971302354818.0870933.15000300

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.