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)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 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 resultT2067th 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 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
Joe RootENG2016201641554257025450.39350873.26518127018
Joe RootENG20152015374742228182*51.81304473.19615223919
Joe RootENG2017201734415209219058.11277075.52415023210
Ian BellENG20072007455421879126*36.13297563.1621332017
Marcus TrescothickENG2003200338495187021942.50287665.02412526914
Paul CollingwoodENG2009200941466175416143.85284061.76312115222
Jonathan TrottENG2011201135373168020349.41237970.6231221372
Jos ButtlerENG20182018424561677110*43.00188888.82312517433
Chris BroadENG1987198734410146711635.78314946.5911231021
Kevin PietersenENG2006200632443197215848.10276671.29411224722
Joe RootENG2018201840519193812546.14294465.8351141619
Harry BrookENG2026202639435186020248.951521122.29411117866
Nasser HussainENG2002200238482179415539.00331654.1041112066
Ben StokesENG20192019313881540135*51.33233665.92211114935
Alastair CookENG2013201330430147613034.33289850.9321131744
Andrew StraussENG2010201026341146315444.33210269.60311316413
Graham ThorpeENG199619962734611678941.68205356.8401111082
Marcus TrescothickENG2002200235452181116142.12233077.73410623019
Alec StewartENG1998199827424154616440.68308450.1321021881
Harry BrookENG2023202333395129718638.15131698.56110213936
Ian BellENG2012201225366122112640.70235651.8321021338
Andrew FlintoffENG2003200328346119714242.75150079.80110314440
Keith FletcherENG1973197316255119117859.55218944.3621001417
Alastair CookENG20082008192809777634.89192350.8101001251
Kevin PietersenENG2007200744545212022643.27292472.5069321420
Paul CollingwoodENG2007200752618202612838.23298467.9049517722
Joe RootENG2019201937473186722642.43291264.115941874
Jonny BairstowENG20162016283751668167*52.13277960.023921599
Andrew StraussENG2006200636481165612835.23286157.883942091
Ian BellENG20132013304341650113*42.31319751.6149119812
Mike AthertonENG1994199423331160214450.06363344.104931791
Andrew FlintoffENG2004200427324153116754.68196477.9559115846
Alex HalesENG2016201632401142617136.56205669.3639218116
Jonathan TrottENG2012201229404141514339.31295947.822931520
Ian BellENG2006200628384140611941.35249956.263921434
Jonathan TrottENG2013201325354140412145.29229861.102941511
David GowerENG1982198221312125011443.10263847.381911282
Joe RootENG2026202620255118116059.05157974.792901212
Graham ThorpeENG1997199721275115913852.68192460.243901252
Robin SmithENG1992199224295114112747.54195258.451931449
Jos ButtlerENG2016201629299109310554.651002109.081928643
Andrew StraussENG2009200936463184116942.81301861.005822274
Andrew StraussENG2004200430386162613750.81278158.475811923
Joe RootENG2013201337487157918038.51293353.842821587
Ben DuckettENG2025202533410148416536.201467101.1638419720
Kevin PietersenENG20112011323411455202*44.09187977.4328116517
Ben DuckettENG2024202422371145415340.39159890.9938218811
Marcus TrescothickENG2001200127391141413737.21249756.6338318112
Mike AthertonENG19951995182911396185*49.86350339.853811601
Alastair CookENG2015201514261136426354.56312343.683811500
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.