Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - 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
Jonny BairstowENG141141*114170v WISouthampton29 Sept 2017
Joe RootENG14183 & 58*30890v AUSSydney4 Jan 2018
Ben StokesENG141141198113v INDManchester23 Jul 2025
Philip SaltENG141141*60158v SAManchester12 Sept 2025
Ben DuckettENG141141135181v INDLondon19 Jul 2026
Archie MacLarenENG140120 & 20*-120v AUSMelbourne1 Mar 1895
Ernest TyldesleyENG14078 & 62*--0v SADurban21 Jan 1928
Herbert SutcliffeENG14026 & 114--0v SABirmingham15 Jun 1929
Wally HammondENG140140 & DNB-141v NZLondon26 Jun 1937
Denis ComptonENG140114 & 26-130v NZLeeds11 Jun 1949
Ken BarringtonENG14080 & 60--3v WILondon20 Jun 1963
Basil D'OliveiraENG14059 & 81*286151v PAKLondon27 Jul 1967
Ian BellENG140140227101v SADurban26 Dec 2009
Alastair CookENG140122 & 18*300141v INDMumbai23 Nov 2012
Jonny BairstowENG140140183131v SLLeeds19 May 2016
Moeen AliENG140108 & 32203173v PAKLondon11 Aug 2016
Dawid MalanENG140140107165v BANDharamsala10 Oct 2023
Ben DuckettENG140140134202v ZIMNottingham22 May 2025
Leonard HuttonENG13979 & 60*-110v AUSMelbourne23 Feb 1951
Ken BarringtonENG13993 & 46293132v INDLeeds8 Jun 1967
Colin MilburnENG139139-171v PAKKarachi6 Mar 1969
Geoff BoycottENG139105 & 34*346110v INDDelhi23 Dec 1981
Chris BroadENG139139361130v AUSSydney29 Jan 1988
Graham ThorpeENG139103 & 36*303130v WIBridgetown12 Mar 1998
Craig WhiteENG139121 & 18312142v INDAhmedabad11 Dec 2001
Paul CollingwoodENG1394 & 135217201v SABirmingham30 Jul 2008
Matt PriorENG13948 & 91325180v INDAhmedabad15 Nov 2012
Jonny BairstowENG13913992155v AUSNottingham19 Jun 2018
Ben StokesENG139120 & 19146127v WIBridgetown16 Mar 2022
Archie MacLarenENG13814 & 124-110v AUSAdelaide14 Jan 1898
Johnny TyldesleyENG138138-200v AUSBirmingham29 May 1902
Leonard HuttonENG13881 & 57--1v AUSLeeds22 Jul 1948
George MannENG138136* & 2-121v SAPort Elizabeth5 Mar 1949
Peter MayENG138138--0v SALeeds26 Jul 1951
Ian BothamENG138138 & DNB167222v NZWellington20 Jan 1984
Ian BothamENG138138 & DNB174134v AUSBrisbane14 Nov 1986
Graham ThorpeENG138138 & DNB245190v AUSBirmingham5 Jun 1997
Mark ButcherENG13877 & 61248170v SALeeds21 Aug 2003
Paul CollingwoodENG13864 & 74390120v AUSCardiff8 Jul 2009
Ian BellENG138138 & DNB262151v BANMirpur20 Mar 2010
Ben StokesENG13818 & 120252211v AUSPerth13 Dec 2013
Jonny BairstowENG138138106147v NZDunedin7 Mar 2018
Joe RootENG13814 & 124169122v SLKandy14 Nov 2018
Tom HaywardENG137137-200v AUSLondon14 Aug 1899
Tom HaywardENG13790 & 47-150v AUSAdelaide17 Jan 1902
Jack HobbsENG13749 & 88-80v AUSLeeds10 Jul 1926
Jack HobbsENG13737 & 100-100v AUSLondon14 Aug 1926
Maurice LeylandENG13791 & 46-160v SAJohannesburg13 Feb 1931
Eddie PaynterENG13762 & 75-80v SADurban3 Mar 1939
Peter RichardsonENG137126 & 11-100v WINottingham4 Jul 1957

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.