Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG386/5 (50)Innings break - SL need 387 runs to winLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

England: Batting figures (List A)

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 832 of the 833 matches in this selection (from 1971). Earlier matches have results and team totals only.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Colin CowdreyENG1971110111.00520.0000000
Ray IllingworthENG1971-1973320542.501827.7800000
John EdrichENG1971-19757602239037.1732568.62020131
Geoff BoycottENG1971-198135344108210536.07202053.56191840
John SnowENG1971-197594295*4.504121.9500000
Basil D'OliveiraENG1971-1972441301710.004369.7700030
Alan KnottENG1971-1977201442005020.0024780.97012171
Keith FletcherENG1971-19822422375713139.84113466.75150646
John HampshireENG1971-19723314825*24.008655.8100070
Ken ShuttleworthENG1971110777.001936.8400000
Peter LeverENG1971-19751032178*17.002470.8300000
Brian CloseENG1972330494316.335098.0000071
Dennis AmissENG1972-19771818085913747.72118572.49410941
Geoff ArnoldENG1972-197514634818*16.007564.0000140
Tony GreigENG1972-1977221932694816.8137871.16001193
Bob WoolmerENG1972-19766402195.254645.6500110
Barry WoodENG1972-19821312231478*31.4064748.53021230
Derek UnderwoodENG1973-19822613453175.8913339.8500250
Frank HayesENG1973-19756611285225.6023554.47010182
Graham RoopeENG1973-19788801734421.6334250.5800172
Mike DennessENG1973-1975121122646629.3341763.31011172
Bob WillisENG1973-1984642214832410.3815752.8700460
Bob TaylorENG1973-19842717713026*13.0031241.6700270
Chris OldENG1973-19813225733851*18.7840184.29014296
Mike HendrickENG1973-19812210562*1.202227.2700300
Mike SmithENG1973-1974550703114.0015944.0300140
John JamesonENG1973-1975330602820.0015837.9700030
David LloydENG1973-1980881285116*40.7152654.18100251
Robin JackmanENG1974-1983159154146.759358.0600130
Brian LuckhurstENG197533015145.006921.7400110
Fred TitmusENG1975210111111.003234.3800010
David SteeleENG1976110888.001266.6700010
Graham GoochENG1976-19951231226429014236.98693261.89823440715
Graham BarlowENG1976-197766114980*29.8025558.43012180
John LeverENG1976-1982221145627*8.0015236.8400120
Ian BothamENG1976-19921151061521137923.22267179.1109619744
Derek RandallENG1976-19854845510678826.68170262.69054827
Peter WilleyENG1977-1986262415386423.3985562.92053490
Mike BrearleyENG1977-1980242435107824.29112045.54036470
Geoff MillerENG1977-198425182136468.5026551.32003120
Phil EdmondsENG1977-1987281871162010.5523250.0000370
Brian RoseENG1977220995449.5021047.1401070
Mike GattingENG1977-19939288172095115*29.51296870.5919416511
Paul DowntonENG1977-19882820524244*16.1335867.60002130
Geoff CopeENG1977-197821111*-1100.0000000
David GowerENG1978-19911131118317015830.78421875.15712629022
Clive RadleyENG1978441250117*83.3336768.12110250
David BairstowENG1979-19842120620623*14.7139052.82001121
Wayne LarkinsENG1979-19912424059112424.63104756.45103673
Graham DilleyENG1979-19883618811431*11.4013385.71002110
Page 1Next

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.