Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)ODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T1013th Match · Abu Dhabi T10 League 2026UTEEODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

England: Batting figures (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.

Qualification: Minimum 500 balls faced.

PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Ian BothamENG1976-199221726721731320829.731123665.09143120818111
Marcus TrescothickENG2000-2006202268161032621940.981590264.94265225138284
Liam DawsonENG2016-2026572763276815.5750464.88024295
Phil DeFreitasENG1986-19971471342816248815.32251464.60051414918
James TaylorENG2011-201634396119910136.33186064.4619310114
Ollie PopeENG2018-2025641135373220534.56579364.42916643918
Nick KnightENG1995-20031161299423112235.26660164.10529739223
Tim BresnanENG2006-20141421123316629121.04259364.10041217113
Percy ChapmanENG1924-19312636492512128.9197062.781527312
Geraint JonesENG2004-2006859613202010024.34323262.50110323026
Ronnie IraniENG1996-2003333454465315.3871462.46016342
Colin MilburnENG1966-1969916265413946.7183062.052219111
Paul CollingwoodENG2001-201130032949993420635.481624361.16154916871122
Frank WoolleyENG1909-193463987328315436.08148860.625231319015
Allan LambENG1982-199220025726866614237.521436660.3218441794650
Graeme HickENG1991-200118523221722917834.261211159.6911452172863
Ollie RobinsonENG2021-2026243954985814.6583559.64029613
Bob BarberENG1960-196828453149518535.60107559.631911143
Ian BellENG2004-2015287370391333123540.272280458.46268220146673
Harold LarwoodENG1926-1933212834859819.4065358.35024422
Steve HarmisonENG2002-20091221093783349*11.57143158.21002310010
Daniel LawrenceENG2021-2026173128589129.59147858.050759810
Andrew StraussENG2003-2012231307131131517738.491964457.60275425133035
Kim BarnettENG1988-19895802918436.3850657.51031280
Jonathan TrottENG2007-201512716517679222645.891193056.931342136766
David GowerENG1978-1992230315261140121539.452048655.65255113126932
Vic MarksENG1980-1988403445348317.8096655.28030390
Michael VaughanENG1999-200817023118772819736.281410454.7918341994935
Alec StewartENG1989-2003301396351313719036.392422354.23197327159036
Graham GoochENG1975-1995241337121319033340.582500752.75286917148640
Robin SmithENG1988-199613218223665517541.861275252.1913431279733
Mark EalhamENG1996-20017258792653*18.16179151.700247213
Chris LewisENG1990-1998849117147911719.99288051.35141216212
Andy SandhamENG1921-19301323087932538.2275851.19233370
Alastair CookENG2006-2018257387201573729442.883077051.14387616181421
Mike GattingENG1977-199517122631650420733.351273251.0811302071722
Graham ThorpeENG1993-2005182256419124200*42.441803750.5816601595014
Chris ReadENG1999-20075248116735518.19133350.490195910
Darren GoughENG1994-20062171725614596512.58290350.26022414514
David BairstowENG1979-1984252773315916.5565950.23012291
Adam LythENG2015713026510720.3852950.09101401
Ashley GilesENG1997-20061161162618065920.07361549.9604111999
Gary BallanceENG2013-201739573179515633.24361949.604942169
Dermot ReeveENG1991-1996322694155924.4183749.58011270
Joe DenlyENG2009-20204453213989427.41283349.35010216911
Rob BaileyENG1985-1990812225643*25.6052249.04002142
DuleepENG1929-19311219299517358.5385248.83350641
Anthony McGrathENG2003-2004181723678124.4775548.61031381
Derek RandallENG1976-19859512410353717431.03732748.277171833612
Ben FoakesENG2018-2024274781200113*30.77248748.252531118

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.