T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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

PlayerRunsScoresBF4s6sOppositionGroundDate
Wally HammondENG296119* & 177977340v AUSAdelaide1 Feb 1929
Herbert SutcliffeENG303176 & 127871290v AUSMelbourne1 Jan 1925
Leonard HuttonENG364364847350v AUSLondon20 Aug 1938
Geoff BoycottENG21199 & 112725250v WIPort of Spain30 Mar 1974
Herbert SutcliffeENG19358 & 135715130v AUSMelbourne29 Dec 1928
Denis ComptonENG250147 & 103*703250v AUSAdelaide31 Jan 1947
Andy SandhamENG375325 & 50702340v WIKingston3 Apr 1930
Dennis AmissENG28927 & 262*626441v WIKingston16 Feb 1974
Ken BarringtonENG256256624260v AUSManchester23 Jul 1964
Bill EdrichENG19071 & 119615130v AUSSydney13 Dec 1946
Wally HammondENG251251 & DNB605300v AUSSydney14 Dec 1928
Graham GoochENG456333 & 123598567v INDLondon26 Jul 1990
Alastair CookENG30267 & 235*596320v AUSBrisbane25 Nov 2010
Wally HammondENG231231*579270v AUSSydney18 Dec 1936
Wally HammondENG232200 & 32576210v AUSMelbourne29 Dec 1928
Herbert SutcliffeENG215161 & 54565100v AUSLondon16 Aug 1930
Geoff BoycottENG246246* & DNB555301v INDLeeds8 Jun 1967
Geoff BoycottENG187107 & 80*546200v AUSNottingham28 Jul 1977
Mike AthertonENG21294* & 118546210v NZChristchurch14 Feb 1997
Alastair CookENG294294545330v INDBirmingham10 Aug 2011
Mike AthertonENG19183 & 108545250v WILondon31 Aug 2000
Trevor BaileyENG9527 & 6854360v AUSBrisbane5 Dec 1958
Alec StewartENG261118 & 143540370v WIBridgetown8 Apr 1994
Denis ComptonENG20319 & 184537210v AUSNottingham10 Jun 1948
Alastair CookENG263263 & DNB528180v PAKAbu Dhabi13 Oct 2015
Clive RadleyENG158158524150v NZAuckland4 Mar 1978
Marcus TrescothickENG179122 & 57517180v SLGalle22 Feb 2001
Paul CollingwoodENG228206 & 22*511180v AUSAdelaide1 Dec 2006
Geoff BoycottENG21977 & 142*507230v AUSSydney9 Jan 1971
Cyril WashbrookENG17462 & 11250692v AUSMelbourne1 Jan 1947
Mike AthertonENG1949 & 185*506310v SAJohannesburg30 Nov 1995
Geoff BoycottENG17979 & 100*501170v PAKSindh2 Jan 1978
Derek RandallENG1500 & 150500130v AUSSydney6 Jan 1979
Herbert SutcliffeENG195194 & 1*497130v AUSSydney2 Dec 1932
Ted DexterENG174174484220v AUSManchester23 Jul 1964
Alastair CookENG21741 & 176483280v INDAhmedabad15 Nov 2012
Chris TavaréENG14769 & 78482100v AUSManchester13 Aug 1981
Keith FletcherENG20325 & 178479252v NZLondon21 Jun 1973
Andrew StraussENG231123 & 108477230v INDChennai11 Dec 2008
Alastair CookENG21871 & 147476220v INDLondon7 Sept 2018
John EdrichENG16247 & 115*471170v AUSPerth11 Dec 1970
Geoff BoycottENG191191471230v AUSLeeds11 Aug 1977
Maurice LeylandENG190137 & 53*468240v AUSMelbourne8 Mar 1929
Mike AthertonENG151125 & 26463140v PAKKarachi7 Dec 2000
Nasser HussainENG146146*463170v SADurban26 Dec 1999
Dennis AmissENG1806 & 174456200v WIPort of Spain2 Feb 1974
Joe RootENG325254 & 71*454370v PAKManchester22 Jul 2016
Wally HammondENG148113 & 35454140v AUSLeeds11 Jul 1930
John EdrichENG181164 & 17453220v AUSLondon22 Aug 1968
Colin CowdreyENG14159 & 82451160v WIGeorgetown28 Mar 1968
Page 1Next

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