ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

England: Batting match by match (All cricket)

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,163 of the 2,164 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerRunsScoresBF4s6sOppositionGroundDate
Jonathan TrottENG184184383190v PAKLondon26 Aug 2010
Andrew StoddartENG18310 & 173-151v AUSMelbourne29 Dec 1894
KS RanjitsinhjiENG183175 & 8*-260v AUSSydney13 Dec 1897
Dennis AmissENG183183372190v PAKLondon22 Aug 1974
David GowerENG183166 & 17318190v AUSNottingham11 Jul 1985
Michael VaughanENG1830 & 183285271v AUSSydney2 Jan 2003
Andrew StraussENG183169 & 14299261v WIAntigua15 Feb 2009
Matt PriorENG18373 & 110*312330v NZAuckland22 Mar 2013
Ian BellENG183109 & 74314270v AUSLondon18 Jul 2013
Phil MeadENG182182* & DNB-210v AUSLondon13 Aug 1921
Colin CowdreyENG182182 & DNB-231v PAKLondon16 Aug 1962
David GowerENG1829 & 173*304160v PAKLahore19 Mar 1984
Robin SmithENG182121* & 61*291160v INDManchester9 Aug 1990
Joe RootENG182182* & DNB229174v WIGrenada21 Apr 2015
Joe RootENG18298 & 84300230v NZLondon21 May 2015
Ben DuckettENG182182 & 0*178241v IRELondon1 Jun 2023
Ben StokesENG182182124159v NZLondon13 Sept 2023
Phil MeadENG181181 & DNB--0v SADurban18 Jan 1923
Wally HammondENG181181-160v SACape Town31 Dec 1938
Wally HammondENG18143 & 138-210v WILondon19 Aug 1939
John EdrichENG181164 & 17453220v AUSLondon22 Aug 1968
Mike DennessENG181181392250v NZAuckland20 Feb 1975
Alastair CookENG181105 & 76*250240v PAKManchester22 Jul 2016
Ben DuckettENG18198 & 83246180v AUSLondon28 Jun 2023
Harry BrookENG181158 & 23265201v INDBirmingham2 Jul 2025
Dennis AmissENG18042 & 138*370150v NZNottingham7 Jun 1973
Dennis AmissENG1806 & 174456200v WIPort of Spain2 Feb 1974
Michael VaughanENG180166 & 14252221v AUSManchester11 Aug 2005
Andrew StraussENG180142 & 38282231v WIBarbados26 Feb 2009
Jonny BairstowENG180150* & 30*266202v SACape Town2 Jan 2016
Jason RoyENG180180151165v AUSMelbourne Cricket Ground14 Jan 2018
Wilfred RhodesENG179179405150v AUSMelbourne9 Feb 1912
Patsy HendrenENG17956 & 123-210v WIGeorgetown21 Feb 1930
Patsy HendrenENG17993 & 86-60v SACape Town1 Jan 1931
Brian LuckhurstENG17978 & 101388211v INDManchester5 Aug 1971
Dennis AmissENG179179397221v INDDelhi17 Dec 1976
Geoff BoycottENG17979 & 100*501170v PAKSindh2 Jan 1978
Mike AthertonENG17980 & 99425220v AUSLondon17 Jun 1993
Marcus TrescothickENG179122 & 57517180v SLGalle22 Feb 2001
Michael VaughanENG17964 & 115367260v SLLondon16 May 2002
Joe RootENG179176 & 3215261v NZNottingham10 Jun 2022
Jack HobbsENG178178296220v AUSMelbourne9 Feb 1912
Frank WoolleyENG17883 & 95*--1v SALeeds13 Jul 1929
Joe HardstaffENG178114 & 64--0v NZLondon26 Jun 1937
Derek RandallENG1784 & 174373210v AUSMelbourne12 Mar 1977
Tim RobinsonENG178160 & 18417180v INDDelhi12 Dec 1984
Chris BroadENG178162 & 16362270v AUSPerth28 Nov 1986
Michael VaughanENG178156 & 22347252v SABirmingham24 Jul 2003
Alastair CookENG17816 & 162381200v NZLondon21 May 2015
Harry BrookENG178123 & 55176165v NZWellington6 Dec 2024

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.