Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T20Semi 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)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
Joe RootENG73737380v IRELondon7 May 2017
Ben StokesENG73736353v WIBristol24 Sept 2017
Jos ButtlerENG7338 & 3513061v SLGalle6 Nov 2018
Tom BantonENG73733936v WIBridgetown26 Jan 2022
Jason RoyENG737360131v NEDAmstelveen19 Jun 2022
Jos ButtlerENG73734772v NZBrisbane1 Nov 2022
Jonny BairstowENG73734156v NZNottingham5 Sept 2023
Will JacksENG73737264v WINorth Sound6 Dec 2023
Ben DuckettENG7346 & 2780101v NZChristchurch28 Nov 2024
Jordan CoxENG7373100140v PAKLeeds19 Aug 2026
Tom BantonENG73736273v SLLeeds24 Sept 2026
Dick BarlowENG7216 & 56-70v AUSMelbourne10 Mar 1882
Arthur ShrewsburyENG7272 & 0*-60v AUSMelbourne1 Jan 1885
Tom HaywardENG7272 & DNB-100v AUSSydney13 Dec 1897
Dick LilleyENG7247 & 25*--0v AUSLondon14 Jun 1909
Jack SharpENG7261 & 11--0v AUSLeeds1 Jul 1909
Wally HammondENG7244 & 2822150v AUSBrisbane30 Nov 1928
Les AmesENG723 & 6921160v AUSAdelaide13 Jan 1933
Les AmesENG7272 & DNB181-0v AUSManchester6 Jul 1934
Wally HammondENG7243 & 29*--1v WIBridgetown8 Jan 1935
Trevor BaileyENG7272*-40v NZManchester23 Jul 1949
Jack RobertsonENG7250 & 22--0v INDDelhi2 Nov 1951
Frank LowsonENG724 & 68--0v INDDelhi2 Nov 1951
Dick SpoonerENG7266 & 6--0v INDMadras6 Feb 1952
Trevor BaileyENG727218240v AUSSydney25 Feb 1955
Ted DexterENG7272-72v PAKBirmingham31 May 1962
Ted DexterENG7270 & 294100v WILondon20 Jun 1963
Ken BarringtonENG7272 & DNB-90v SAPort Elizabeth12 Feb 1965
Colin CowdreyENG7272-120v WIPort of Spain19 Jan 1968
Ray IllingworthENG7224 & 48*162100v AUSAdelaide29 Jan 1971
Keith FletcherENG7214 & 58*18390v INDBombay11 Feb 1977
Alan KnottENG7213 & 5914490v AUSManchester13 Aug 1981
Ian BothamENG72728225v AUSManchester30 May 1985
Ian BothamENG7260 & 1274112v AUSLeeds13 Jun 1985
Tim RobinsonENG7270 & 220170v NZChristchurch12 Feb 1988
Allan LambENG7237 & 35129100v WISt John's12 Apr 1990
David GowerENG7240 & 32*16460v INDLondon26 Jul 1990
Allan LambENG727211070v NZSydney13 Dec 1990
Robin SmithENG727210671v INDGwalior5 Mar 1993
John CrawleyENG7272 & DNB22660v AUSSydney1 Jan 1995
Graham ThorpeENG7272*8550v SABloemfontein11 Jan 1996
Nick KnightENG7272*9480v ZIMKimberley30 Jan 2000
Marcus TrescothickENG7271 & 121460v PAKLahore15 Nov 2000
Mark RamprakashENG7240 & 32153100v AUSLeeds16 Aug 2001
John CrawleyENG7231 & 41*22780v SLLondon16 May 2002
Andrew StraussENG7262 & 1012690v NZLeeds3 Jun 2004
Marcus TrescothickENG7263 & 9112130v NZNottingham10 Jun 2004
Andrew FlintoffENG7272 & DNB99130v WILondon19 Aug 2004
Andrew FlintoffENG7272*6553v PAKLahore10 Dec 2005
Marcus TrescothickENG72725891v SLSouthampton15 Jun 2006

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.