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
David GowerENG19911991710127312330.3347157.96100310
Johnny WardleENG1954195481112736627.307954.43021295
Tony GreigENG19761976812127311624.8256448.40111360
Adam HollioakeENG199819981312227383*27.3036475.00010271
Peter WilleyENG1986198691402737119.5067840.27011331
Phil DeFreitasENG19871987332792733315.1737373.19001224
Peter MayENG196119614812729538.8620.00021320
John EdrichENG1966196679027210330.2264436.02110270
Herbert SutcliffeENG1927192724127110290.33--110-0
Harry MakepeaceENG1921192136027111745.1765441.44120120
Nick ComptonENG2013201359027111730.1176835.29201310
Emilio GayENG2026202661102716024.6449954.31032460
Derek PringleENG1986198681222716327.1076035.66010221
Andrew FlintoffENG20092009101312707422.5049154.99013351
Zak CrawleyENG202120211119127058*15.0048855.33023370
George GunnENG19081908481269122*38.4320.00112122
Patsy HendrenENG1929192961112699526.9025048.00021110
Phil SharpeENG1963196336126785*53.4026341.06031290
George ThompsonENG191019105912676333.38--020-1
Fred TitmusENG19651965111432676024.2727442.34030191
Maurice LeylandENG193319334702668638.0066939.61021350
Peter RichardsonENG1958195869026610029.569026.67110220
Ben StokesENG201320131010126612029.5649853.41100334
Andrew StoddartENG1892189235026513453.00--111244
Alan KnottENG19681968711326573*33.1368128.78020360
Adam LythENG20152015713026510720.3852950.09101401
Tom HaywardENG189818984802647033.00--010190
Jofra ArcherENG202520252022102645122.0033678.57013287
Albert WardENG1894189424026311765.75--110210
George GunnENG191219123502627552.4067338.93030240
Les AmesENG1934193457126112043.5080232.54110150
Bob WoolmerENG1976197681202618221.7563641.04011330
Graeme SwannENG2011201136241026136*18.64256101.95001264
Tom GraveneyENG1951195135126017565.00--10000
Mike SmithENG1966196671102608723.6440024.75021240
Stuart BroadENG201120112013325974*25.9028989.62034322
Paul GibbENG1938193823025710685.67--12070
Phil DeFreitasENG19941994121522576919.7734873.85021321
Maurice LeylandENG193119314612569151.20--020161
Basil D'OliveiraENG196619664602568842.6752448.85030354
Frank WoolleyENG191019105912566932.00--03200
Matt PriorENG200820081312425653*32.0038566.49011233
Dominic CorkENG199519951214225656*21.3351050.20011300
Jack HobbsENG1921192146025512342.5042260.43100231
Rory BurnsENG202020206902549028.2258343.57021270
Mark ButcherENG1997199751002548725.4062440.71020320
Mike GattingENG1980198071122545628.2263140.25020310
Tim RobinsonENG1984198457025316036.1464739.10100260
Ray IllingworthENG1969196969125311331.6361141.41111300
Eoin MorganENG202120212014325375*23.0025599.22010228

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.