Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM300/5 (83)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

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
David GowerENG152152318160v PAKFaisalabad12 Mar 1984
Mike AthertonENG15282 & 70308170v NZBirmingham5 Jul 1990
Nick KnightENG15256 & 96196141v ZIMBulawayo18 Dec 1996
Nasser HussainENG15282 & 70*365193v SAPort Elizabeth9 Dec 1999
Mark RamprakashENG152133 & 19295210v AUSLondon23 Aug 2001
Andrew StraussENG152152128190v BANNottingham21 Jun 2005
Andrew StraussENG15236 & 116214210v PAKLeeds4 Aug 2006
Kevin PietersenENG152152181201v SALondon10 Jul 2008
Jos ButtlerENG152152311132v PAKSouthampton21 Aug 2020
Peter MayENG151135 & 16--0v WIPort of Spain17 Mar 1954
Peter MayENG15134 & 117-210v SAManchester7 Jul 1955
Colin CowdreyENG15181 & 70-191v NZBirmingham5 Jun 1958
Colin CowdreyENG151151-231v INDDelhi8 Feb 1964
Tom GraveneyENG151151308202v INDLondon22 Jun 1967
Mike GattingENG15115 & 136292240v INDMumbai28 Nov 1984
Mike AthertonENG151151382160v NZNottingham7 Jun 1990
Robin SmithENG15161 & 90334170v WILondon22 Jun 1995
Mike AthertonENG151125 & 26463140v PAKKarachi7 Dec 2000
Marcus TrescothickENG151151148212v BANChester-le-Street3 Jun 2005
Kevin PietersenENG151135 & 16184232v PAKLeeds4 Aug 2006
Sam RobsonENG151127 & 24314171v SLLeeds20 Jun 2014
Alastair CookENG15121 & 130290150v INDRajkot9 Nov 2016
Frederick FaneENG150143 & 7-180v SACape Town10 Mar 1906
Wally HammondENG15063 & 87*-141v SALeeds13 Jul 1935
Charlie BarnettENG150129 & 21376151v AUSAdelaide29 Jan 1937
Cyril WashbrookENG15036 & 114-141v WILondon24 Jun 1950
Leonard HuttonENG150145 & 5-160v AUSLondon25 Jun 1953
Brian LuckhurstENG150131 & 19390140v AUSPerth11 Dec 1970
Derek RandallENG1500 & 150500130v AUSSydney6 Jan 1979
Graham GoochENG15099 & 51306160v AUSMelbourne1 Feb 1980
Marcus TrescothickENG15018 & 132293232v SADurban26 Dec 2004
Jos ButtlerENG150150771312v WISt George's27 Feb 2019
Jamie SmithENG150111 & 39196122v SLManchester21 Aug 2024
Joe RootENG150150248140v INDManchester23 Jul 2025
Bob WyattENG149149-170v SANottingham15 Jun 1935
Leonard HuttonENG14972 & 77--0v WIBridgetown6 Feb 1954
Ted DexterENG14939 & 110--0v WIGeorgetown9 Mar 1960
Raman Subba RowENG14912 & 137-161v AUSLondon17 Aug 1961
Derek RandallENG14975 & 74*371151v AUSBrisbane1 Dec 1978
Chris TavaréENG149149 & DNB303180v INDDelhi23 Dec 1981
Graham ThorpeENG14945 & 104*281200v NZNottingham10 Jun 2004
Jonny BairstowENG14995 & 54243210v SALondon16 Aug 2012
Joe RootENG149149*165181v INDLondon15 Aug 2014
Moeen AliENG14963 & 86*214172v PAKBirmingham3 Aug 2016
Zak CrawleyENG14976 & 73210193v INDVisakhapatnam2 Feb 2024
Ben DuckettENG149113 & 36141250v NZNottingham25 Jun 2026
Allan SteelENG148148-130v AUSLondon21 Jul 1884
Wally HammondENG148113 & 35454140v AUSLeeds11 Jul 1930
Les AmesENG148148*-142v SALondon17 Aug 1935
Ken BarringtonENG148148*-90v SADurban4 Dec 1964

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.