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

PlayerRunsScoresBF4s6sOppositionGroundDate
Gary BallanceENG194156 & 38336291v INDSouthampton27 Jul 2014
Joe RootENG194134 & 60255260v AUSCardiff8 Jul 2015
Dawid MalanENG194140 & 54362271v AUSPerth14 Dec 2017
George GunnENG193119 & 74-310v AUSSydney13 Dec 1907
Herbert SutcliffeENG19358 & 135715130v AUSMelbourne29 Dec 1928
Ken BarringtonENG19321 & 172-290v INDKanpur1 Dec 1961
Derek RandallENG19378 & 115378180v AUSPerth12 Nov 1982
Andrew StraussENG193161 & 32316260v AUSLondon16 Jul 2009
Kevin PietersenENG193151 & 42*193208v SLColombo3 Apr 2012
Ben StokesENG19392 & 101186304v NZLondon21 May 2015
Albert WardENG19275 & 117-210v AUSSydney14 Dec 1894
Tony GreigENG192116 & 76*366260v WILeeds22 Jul 1976
Matt PriorENG192131* & 61247200v WITrinidad6 Mar 2009
Keaton JenningsENG19246 & 146*333160v SLGalle International Stadium6 Nov 2018
Geoff BoycottENG191191471230v AUSLeeds11 Aug 1977
Mike AthertonENG19183 & 108545250v WILondon31 Aug 2000
Alastair CookENG191190 & 1381232v INDKolkata5 Dec 2012
Jack HobbsENG190187 & 3366150v AUSAdelaide12 Jan 1912
Maurice LeylandENG190137 & 53*468240v AUSMelbourne8 Mar 1929
Bill EdrichENG19071 & 119615130v AUSSydney13 Dec 1946
Ted DexterENG19010 & 180-310v AUSBirmingham8 Jun 1961
Geoff BoycottENG19062 & 128*398170v AUSLondon28 Aug 1980
Alec StewartENG190190261310v PAKBirmingham4 Jun 1992
Ian BellENG19031 & 159287280v INDNottingham29 Jul 2011
Ian BellENG190167 & 23277233v INDSouthampton27 Jul 2014
Moeen AliENG190146 & 44359171v INDChennai16 Dec 2016
Bill EdrichENG189189 & DNB-261v SALondon21 Jun 1947
Leonard HuttonENG189150 & 39*-200v INDLondon19 Jun 1952
Paul CollingwoodENG189186 & 3332230v PAKLondon13 Jul 2006
Alastair CookENG189189342160v AUSSydney Cricket Ground3 Jan 2011
Zak CrawleyENG189189182213v AUSManchester19 Jul 2023
Frank WoolleyENG18895 & 93-220v AUSLondon11 Jun 1921
Dennis AmissENG188188303290v INDLondon20 Jun 1974
Mike DennessENG188188448170v AUSMelbourne8 Feb 1975
Graham GoochENG18834 & 154*380240v WILeeds6 Jun 1991
Arthur ShrewsburyENG187106 & 81-90v AUSLondon17 Jul 1893
Jack HobbsENG187187 & DNB--0v SACape Town11 Mar 1910
Maurice LeylandENG187187438170v AUSLondon20 Aug 1938
Geoff BoycottENG187107 & 80*546200v AUSNottingham28 Jul 1977
Andrew FlintoffENG187167 & 20214188v WIBirmingham29 Jul 2004
Jonathan TrottENG18744 & 143443250v INDNagpur13 Dec 2012
Andrew StraussENG186141 & 45375290v WINottingham25 May 2012
Kevin PietersenENG186186 & DNB233204v INDMumbai23 Nov 2012
Joe RootENG1866 & 180352192v AUSLondon18 Jul 2013
Harry BrookENG186186 & 0176245v NZWellington24 Feb 2023
Bob BarberENG185185255190v AUSSydney7 Jan 1966
John EdrichENG1849 & 175450220v AUSLondon31 Jul 1975
David GowerENG184136 & 48231230v AUSPerth28 Nov 1986
Graham GoochENG184154 & 30313231v NZBirmingham5 Jul 1990
Jonathan TrottENG184184383190v PAKLondon26 Aug 2010

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