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
Basil D'OliveiraENG19681968712340015844.4466743.78122541
Ben FoakesENG2022202210164400113*33.3381549.08122420
Leonard HuttonENG1952195246139915079.80--210300
Ian BothamENG19921992202033997923.4764961.48021426
Dawid MalanENG202020201010239799*49.63279142.290404610
Jonny BairstowENG202420241518339748*26.4740697.780024115
Paul CollingwoodENG200220022019539610028.2948980.98111254
Jim ParksENG19651965111313947132.8319064.74031295
Will JacksENG20242024201803948421.89364108.240223611
Ravi BoparaENG2013201315125393101*56.14340115.591102713
Alan KnottENG19761976913039311630.2374153.04130471
Stuart BroadENG20152015253193934617.8655570.81006438
Mike DennessENG1973197381103927635.6452841.48042530
Brian BolusENG196419645803918848.88--040420
Dawid MalanENG20182018101503916226.0770555.46051409
Jack RobertsonENG1948194848139013355.71--130150
Phil SharpeENG19691969610139011143.3392842.03110480
Chris SmithENG1984198491213899135.36119432.58030481
Craig WhiteENG20002000262343869320.3282446.84015297
Jamie DalrympleENG20062006161503846725.6050675.89021262
Craig KieswetterENG20122012262033835022.5342789.700123111
Jack HobbsENG1928192857038115954.4346236.58110320
Tim AmbroseENG200820081620138110220.0590242.24123472
Ashley GilesENG20032003242243815221.1792341.28020385
Tony LewisENG19731973712138012534.5536444.23121431
Tim RobinsonENG19881988111313807031.6791341.62021410
Frank WoolleyENG19291929341378154126.00--120-2
Maurice LeylandENG19351935712037816131.50--122221
Jos ButtlerENG201720172519437465*24.93350106.86022279
Alan KnottENG19691969913137396*31.0853136.35031241
Frank WoolleyENG19241924561372134*74.4014982.55222232
Geoff BoycottENG19691969611137112837.10111733.21203490
Ken BarringtonENG1966196659136911546.1381545.28210242
Geoff BoycottENG1964196468036811346.00106434.21120320
Ollie PopeENG2021202191813688121.6576648.04010351
Chris WoakesENG201720171717536768*30.5856065.54021394
Jonny BairstowENG20122012181843679526.2154267.71030443
Patsy HendrenENG1928192846036616961.0065953.41110342
Mike SmithENG19641964710236675*45.75--020412
David SteeleENG197519753603659260.8386042.44040412
George UlyettENG1882188248036514945.638543.53121282
Geoff PullarENG1962196269136516545.633545.71120360
Liam LivingstoneENG202220222523636566*21.47292125.000122421
Bob WyattENG193319337913647845.5076932.64040173
Sam CurranENG20232023262013645019.1636898.910101916
Brydon CarseENG20252025292953645615.1747676.470152914
Michael VaughanENG20082008915036310624.2088341.11112460
Paul CollingwoodENG200420042117436380*27.9248375.16020295
Joe DenlyENG20202020101213628732.9172649.86020395
Adil RashidENG20182018412773613518.0556464.01000385

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.