Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27WARBOL94/2 (12)WAR chose to bowlT20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th 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)List A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · 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
Ian BellENG7672 & 4144110v AUSLondon20 Aug 2009
Paul CollingwoodENG7650 & 26*187111v SACenturion16 Dec 2009
Ian BellENG7676 & DNB13180v AUSBrisbane25 Nov 2010
Ian BellENG7676*137100v WIBirmingham7 Jun 2012
Luke WrightENG76764355v NZKandy29 Sept 2012
Kevin PietersenENG76769371v INDChandigarh23 Jan 2013
Alastair CookENG7676106130v INDChandigarh23 Jan 2013
Steven FinnENG7620 & 5624380v NZDunedin6 Mar 2013
Jonathan TrottENG76768750v SLLondon13 Jun 2013
Eoin MorganENG767696110v PAKAbu Dhabi11 Nov 2015
Ben StokesENG7670 & 6190110v INDVisakhapatnam17 Nov 2016
Eoin MorganENG76767952v IRELondon7 May 2017
Joe RootENG769 & 67133100v AUSAdelaide2 Dec 2017
Jason RoyENG76765584v PAKBristol14 May 2019
Eoin MorganENG76766445v PAKLeeds19 May 2019
Dawid MalanENG76764854v SLSouthampton26 Jun 2021
Jos ButtlerENG76766452v BANDhaka3 Mar 2023
Ben StokesENG7670 & 612163v INDHyderabad25 Jan 2024
Zak CrawleyENG767689140v WILondon10 Jul 2024
Ollie PopeENG7666 & 1010471v NZWellington6 Dec 2024
Jacob BethellENG7676*4655v INDManchester4 Jul 2026
Joe RootENG7676*7661v INDBirmingham14 Jul 2026
Jordan CoxENG76765262v SLLondon27 Sept 2026
Billy BatesENG7523 & 52*-70v AUSMelbourne10 Mar 1882
Walter ReadENG7575-80v AUSMelbourne19 Jan 1883
W.G. GraceENG750 & 75*100v AUSLondon21 Jul 1890
W.G. GraceENG7550 & 25-51v AUSMelbourne1 Jan 1892
Jack BrownENG7522 & 53-60v AUSSydney14 Dec 1894
Bill StorerENG7544 & 31-40v AUSSydney26 Feb 1898
George HirstENG7535 & 40*--0v AUSLeeds3 Jul 1905
Frederick FaneENG759 & 66*-70v SACape Town24 Mar 1906
Joe HardstaffENG7512 & 63-120v AUSSydney13 Dec 1907
George GunnENG757518460v AUSMelbourne9 Feb 1912
Frank WoolleyENG7547 & 28-70v AUSSydney27 Feb 1925
Jack HobbsENG7574 & 123420v AUSAdelaide1 Feb 1929
Charlie BarnettENG7543 & 32*--0v INDLondon15 Aug 1936
Cyril WashbrookENG7532 & 43--0v SALondon16 Aug 1947
Tom GraveneyENG7515 & 60-50v SALondon23 Jun 1955
Geoff PullarENG7575--0v INDLeeds2 Jul 1959
Ken BarringtonENG7569 & 6--0v WIPort of Spain25 Mar 1960
Ken BarringtonENG757518160v AUSLondon20 Jun 1968
Tom GraveneyENG7563 & 1216980v AUSLondon22 Aug 1968
Tom GraveneyENG7575 & DNB24870v WIManchester12 Jun 1969
Alan KnottENG7544 & 3123230v WILeeds10 Jul 1969
John EdrichENG7549 & 2624090v AUSManchester8 Jun 1972
Tony GreigENG7563 & 1213382v NZLondon21 Jun 1973
Alan KnottENG757590130v INDDelhi17 Dec 1976
Mike BrearleyENG7564 & 1120870v AUSPerth14 Dec 1979
Bob WoolmerENG7546 & 2928280v WINottingham5 Jun 1980
David GowerENG7548 & 2724380v WIPort of Spain13 Feb 1981

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.