Live6th Match · Pakistan ODI Tri-Series 2026/27SL10/0 (2.3)ENG386/5 (50)SL need 377 runs in 285 ballsLive7th 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
Michael CarberryENG2013-20146601146319.0018063.33010140
Graham DilleyENG1979-19883618811431*11.4013385.71002110
Darren MaddyENG1998-20008601135318.8320654.85011100
Chris SmithENG19844401097027.2524045.42010191
Steve RhodesENG1989-19959821075617.8315071.3301071
Sam HainENG20232201068953.00100106.0001080
Geoff CookENG1981-19836601063217.6726140.6100060
Andy LloydENG19843301014933.6722844.3000030
Rehan AhmedENG2023-202611901012711.2213475.37001111
Neil SmithENG19967611003120.0013275.76000150
Brian RoseENG1977220995449.5021047.1401070
Dougie BrownENG1997-1998984992124.7514369.2300060
Gladstone SmallENG1987-1992532499818*6.5318852.1300670
Martin BicknellENG1990-19917629631*24.0010492.3100071
Kabir AliENG2003-200614939339*15.5010886.1100281
Steve HarmisonENG2002-20095825149118*8.2714164.5400330
Richard EllisonENG1984-198614124862410.7511078.1800031
Sajid MahmoodENG2004-2009261548522*7.7310184.1600381
Kim BarnettENG1988110848484.0014657.5301000
Alan MullallyENG1996-200149241084206.0023535.74006101
Bob WillisENG1973-1984642214832410.3815752.8700460
Chris AdamsENG1998-2000540714217.7514449.3100030
Mike SmithENG1973-1974550703114.0015944.0300140
Dan MousleyENG2024331695734.508680.2301051
Craig OvertonENG2018-2022752683222.677689.4700141
Richard IllingworthENG1991-199625115681411.3311957.1400040
Ben FoakesENG20191116161*-7680.2601031
Jim LoveENG1981330614320.3310061.0000070
John JamesonENG1973-1975330602820.0015837.9700030
Roland ButcherENG1980-1981330585219.336885.2901050
John LeverENG1976-1982221145627*8.0015236.8400120
Robert KeyENG2003-2004550541910.8013540.0000160
Robin JackmanENG1974-1983159154146.759358.0600130
Derek UnderwoodENG1973-19822613453175.8913339.8500250
Chris CowdreyENG19853315146*25.5046110.8700151
Jon LewisENG2005-2007138250178.336379.3700040
Chris TremlettENG2005-2011151145019*7.148956.1800122
Brian CloseENG1972330494316.335098.0000071
James WhitakerENG19872214844*48.006573.8500021
John HampshireENG1971-19723314825*24.008655.8100070
Geoff ArnoldENG1972-197514634818*16.007564.0000140
Matthew PottsENG2022-202511654515*45.006272.5800011
Wilf SlackENG1986220433421.508550.5900051
Graham StevensonENG1980-19814434328*43.005676.7900040
James FosterENG2001-20021163411313.677157.7500000
Ajmal ShahzadENG2010-20111182409*6.676066.6700003
Jake BallENG2016-2018186238289.504977.5500260
Toby Roland-JonesENG20171113737*-37100.0000051
Jim TroughtonENG200365136209.007647.3700150
Shaun UdalENG1994-200511743511*11.674676.0900110

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.