Live2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7 (20)ZIM82/5 (10)ZIM need 140 runs in 60 ballsLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsFirst-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 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

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
Reece TopleyENG2015-20243014113515*11.677050.0000131
Ian AustinENG1998-19999613411*6.804969.3900020
Bruce FrenchENG1985-19881383349*6.807147.8900210
Peter MartinENG1995-1998191273266.404965.3100020
Saqib MahmoodENG2020-20261874311210.335358.4900020
Paul JarvisENG1988-199316823116*5.173979.4900211
Basil D'OliveiraENG1971-1972441301710.004369.7700030
Gareth BattyENG2002-2009108230175.007341.1000110
Eddie HemmingsENG1982-199132126308*5.006149.1800110
Monty PanesarENG2007268326135.209128.5700020
Richard BlakeyENG1992-1993320252512.505050.0000130
Mark BensonENG1986110242424.005841.3800030
Graham LloydENG1996-199854124228.005543.6400210
Oli StoneENG2018-20241063249*8.003568.5700020
Colin WellsENG1985220221711.004450.0000020
Dean HeadleyENG1996-199913642210*11.004944.9000100
Bob WoolmerENG1972-19766402195.254645.6500110
John SimpsonENG2021320201710.003164.5200020
Alan IgglesdenENG1994431201810.003164.5200120
Alex WharfENG2004-200513531999.502867.8600101
Jade DernbachENG2011-201324811952.713948.7200110
Scott BorthwickENG201122018159.0016112.5000011
Peter LeverENG1971-19751032178*17.002470.8300000
Chris SilverwoodENG1996-200174017124.253450.0000110
Matthew HoggardENG2001-200626621774.253056.6700100
Richard JohnsonENG2003104116105.332080.0000111
Alan WellsENG1995110151515.0010150.0000020
Luke WoodENG2022-2025321151015.0014107.1400020
David SmithENG1986-19902211510*15.004037.5000010
Brian LuckhurstENG197533015145.006921.7400110
Harry GurneyENG20141064156*7.503345.4500010
Paul AllottENG1982-198513611583.002560.0000210
Phil TufnellENG1990-199720109155*15.003148.3900000
Glen ChappleENG2006110141414.007200.0000011
Alan ButcherENG1980110141414.002653.8500010
Norman CowansENG1983-19852383134*2.602944.8300300
Tom HartleyENG20232111212*-9133.3300010
Fred TitmusENG1975210111111.003234.3800010
Geoff HumpageENG19813201165.502445.8300000
Tim AmbroseENG20085511062.503429.4100100
Alex TudorENG2002321969.001181.8200000
John SnowENG1971-197594295*4.504121.9500000
Devon MalcolmENG1990-19941052943.001181.8200110
David SteeleENG1976110888.001266.6700010
Henry CrocombeENG2026210888.001457.1400010
Monte LynchENG1988330862.673225.0000110
Matt ParkinsonENG2020-202151177*-887.5000010
Ken ShuttleworthENG1971110777.001936.8400000
Ian SalisburyENG1993-1994421757.001258.3300000
Paul GraysonENG2000-2001220663.001346.1500100

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.