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)T2070th 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 runsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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
Eoin MorganENG107107*10181v PAKSouthampton22 Sept 2010
Joe RootENG10710712270v WIAntigua5 Mar 2014
Alastair CookENG10796 & 11264150v AUSLondon16 Jul 2015
Alastair CookENG10722 & 85255150v AUSLondon20 Aug 2015
Eoin MorganENG107107116112v WIAntigua3 Mar 2017
Eoin MorganENG1071079375v SALeeds24 May 2017
Joe RootENG107107104101v PAKNottingham3 Jun 2019
Ben DuckettENG107107 & 0111150v PAKRawalpindi1 Dec 2022
Ben DuckettENG107107*78122v IREBristol26 Sept 2023
Ben DuckettENG10710791132v AUSBristol29 Sept 2024
Tom HaywardENG10615 & 91-90v AUSSydney11 Dec 1903
Bill EdrichENG10636 & 70--1v NZLeeds11 Jun 1949
Denis ComptonENG10613 & 93--0v WIBridgetown6 Feb 1954
Colin CowdreyENG10625 & 81-100v AUSNottingham7 Jun 1956
Peter MayENG106106-180v INDNottingham4 Jun 1959
Tony GreigENG10610618081v INDLondon20 Jun 1974
Brian CloseENG10660 & 46252101v WILondon17 Jun 1976
Clive RadleyENG106106234110v PAKBirmingham1 Jun 1978
Alan KnottENG10636 & 70*187150v AUSLondon27 Aug 1981
Graeme FowlerENG1061 & 10531880v NZLondon14 Jul 1983
Chris BroadENG10610614091v NZNapier16 Mar 1988
David GowerENG10618 & 88*220120v WINottingham2 Jun 1988
Mike WatkinsonENG10624 & 82*177131v WINottingham10 Aug 1995
Mike AthertonENG10672 & 3437490v SAPort Elizabeth26 Dec 1995
Nasser HussainENG10659 & 47221112v AUSBrisbane20 Nov 1998
Alec StewartENG10623 & 83*252150v NZManchester5 Aug 1999
Mike AthertonENG10671 & 35233110v SACape Town2 Jan 2000
Craig WhiteENG10685* & 21196123v AUSMelbourne26 Dec 2002
Vikram SolankiENG106106108170v SALondon28 Jun 2003
Andrew FlintoffENG106106121112v NZBristol4 Jul 2004
Marcus TrescothickENG106106180171v SLLondon11 May 2006
Ian BellENG106106*135131v PAKManchester27 Jul 2006
Paul CollingwoodENG10610612180v NZBrisbane6 Feb 2007
Michael VaughanENG106106214110v NZLondon15 May 2008
Alastair CookENG10639 & 67208170v SALondon7 Aug 2008
Eoin MorganENG1061069946v AUSBrisbane17 Jan 2014
Michael LumbENG10610611772v WIAntigua28 Feb 2014
Joe RootENG106106*97130v NZNottingham17 Jun 2015
Moeen AliENG10622 & 84128180v WILeeds25 Aug 2017
Jonny BairstowENG10610699151v NZChester-le-Street3 Jul 2019
Eoin MorganENG10610684154v IRESouthampton4 Aug 2020
Billy BatesENG10558 & 47-90v AUSMelbourne31 Dec 1881
Arthur ShrewsburyENG105105*-100v AUSMelbourne21 Mar 1885
Jack SharpENG105105 & 0*-110v AUSLondon9 Aug 1909
Cyril WashbrookENG1053 & 102-90v WINottingham20 Jul 1950
Tom GraveneyENG105105-90v PAKKarachi6 Mar 1969
David SteeleENG10539 & 66255111v AUSLondon28 Aug 1975
Geoff BoycottENG10510512470v AUSSydney11 Dec 1979
David GowerENG10572 & 33180140v NZNottingham25 Aug 1983
Graham GoochENG10512 & 9330390v PAKKarachi16 Dec 1987

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.