Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)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)ODI5th 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/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Paul CollingwoodENG112112*86105v BANNottingham21 Jun 2005
Andrew StraussENG1126 & 10618692v AUSManchester11 Aug 2005
Ian BellENG112109* & 3197110v WILondon17 May 2007
Kevin PietersenENG11210 & 102118111v WITrinidad6 Mar 2009
Alastair CookENG112112120131v WILondon19 Jun 2012
Kevin PietersenENG11250 & 62188140v AUSLondon21 Aug 2013
Alastair CookENG11249 & 6328380v PAKSharjah1 Nov 2015
James TaylorENG11270 & 42234121v SADurban26 Dec 2015
Alex HalesENG112112128140v SACape Town14 Feb 2016
Alex HalesENG11218 & 94231131v SLLondon9 Jun 2016
Jason RoyENG112112*9574v SLBirmingham24 Jun 2016
Keaton JenningsENG112112 & 0220130v INDMumbai8 Dec 2016
Jonny BairstowENG112112126122v AUSManchester16 Sept 2020
Jacob BethellENG11216 & 96146133v NZWellington6 Dec 2024
Archie MacLarenENG11167 & 44-110v AUSAdelaide17 Jan 1902
Jack HobbsENG11183 & 28-80v AUSMelbourne1 Jan 1908
Trevor BaileyENG11188 & 23-151v AUSBrisbane26 Nov 1954
Tom GraveneyENG111111157140v AUSSydney25 Feb 1955
Geoff PullarENG11165 & 46*--0v WIBridgetown6 Jan 1960
Ken BarringtonENG11176 & 35--0v SAManchester21 Jul 1960
Peter ParfittENG111111-110v PAKKarachi2 Feb 1962
Tom GraveneyENG11181 & 30251170v PAKLondon27 Jul 1967
Phil SharpeENG111111241140v NZNottingham7 Aug 1969
Alan KnottENG1115 & 106*22890v AUSAdelaide25 Jan 1975
Geoff BoycottENG11136 & 7535160v WINottingham5 Jun 1980
Ian BothamENG11130 & 81177131v WILondon28 Jun 1984
David GowerENG11190 & 21219121v WISt. John's11 Apr 1986
Bill AtheyENG111111152100v AUSBrisbane18 Jan 1987
Graham GoochENG11175 & 36263130v SLLondon25 Aug 1988
Alec StewartENG11176 & 35197161v AUSLondon19 Aug 1993
Mike AthertonENG111111281120v NZManchester30 Jun 1994
Mike AthertonENG111108 & 3288150v SAPort Elizabeth9 Dec 1999
Marcus TrescothickENG11199 & 12174131v INDAhmedabad11 Dec 2001
Nick KnightENG111111*13361v AUSSydney13 Dec 2002
Marcus TrescothickENG11190 & 21140192v AUSBirmingham4 Aug 2005
Kevin PietersenENG111111*128101v INDCuttack26 Nov 2008
Kevin PietersenENG111111*98102v PAKDubai18 Feb 2012
Joe RootENG11140 & 71234120v NZLondon16 May 2013
Alastair CookENG11145 & 66155150v PAKBirmingham3 Aug 2016
Jonny BairstowENG111111109106v INDBirmingham30 Jun 2019
Alex LeesENG11167 & 44206181v NZNottingham10 Jun 2022
Harry BrookENG111111 & DNB15083v PAKKarachi17 Dec 2022
Ben StokesENG11154 & 57*97143v WIBirmingham26 Jul 2024
Joe RootENG111111*10891v SLColombo27 Jan 2026
George UlyettENG11087 & 23-91v AUSMelbourne31 Dec 1881
Stanley JacksonENG11073 & 37-100v AUSLondon15 Jun 1899
Johnny DouglasENG11050 & 6027870v AUSMelbourne11 Feb 1921
Herbert SutcliffeENG110100 & 10--0v SALondon29 Jun 1929
Brian BolusENG11088 & 22-100v INDMadras10 Jan 1964
Alan KnottENG11029 & 81*126130v INDBangalore28 Jan 1977

BF balls faced · 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.