Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1014th Match · Abu Dhabi T10 League 2026RDCYLT20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPT2069th 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)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

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
Jos ButtlerENG8276 & 6*15461v INDMumbai8 Dec 2016
Jason RoyENG82827392v INDCuttack19 Jan 2017
Jason RoyENG82826174v AUSNottingham19 Jun 2018
Alex HalesENG82827382v WISt George's27 Feb 2019
Ben StokesENG8282*8974v SLLeeds21 Jun 2019
Jonny BairstowENG8252 & 30*13282v AUSLondon14 Aug 2019
Rory BurnsENG8253 & 29179100v AUSLondon14 Aug 2019
Jonny BairstowENG828241142v IRESouthampton1 Aug 2020
Jonny BairstowENG8247 & 35*15840v SLGalle14 Jan 2021
Joe RootENG8242 & 40184100v NZLondon2 Jun 2021
Dawid MalanENG82824974v AUSCanberra12 Oct 2022
Jonny BairstowENG824 & 78117110v AUSLondon27 Jul 2023
Joe RootENG82826881v BANDharamsala10 Oct 2023
Ben DuckettENG8235 & 4791140v INDHyderabad25 Jan 2024
Jacob BethellENG82825385v WIBirmingham29 May 2025
Jamie SmithENG8222 & 60109103v AUSAdelaide17 Dec 2025
Harry BrookENG8224 & 5886122v NZLondon17 Jun 2026
Ernest TyldesleyENG8181-70v AUSManchester24 Jul 1926
Phil MeadENG818 & 7328680v AUSBrisbane30 Nov 1928
Herbert SutcliffeENG8164 & 1724770v AUSAdelaide1 Feb 1929
Stan NicholsENG8178* & 3*-00v NZWellington24 Jan 1930
Percy ChapmanENG8152 & 2996140v AUSNottingham13 Jun 1930
Reg SimpsonENG8181-60v NZWellington17 Mar 1951
Peter RichardsonENG8147 & 34-70v WIBirmingham30 May 1957
Ken BarringtonENG8180 & 1*470v SANottingham7 Jul 1960
Geoff BoycottENG815 & 76*247130v SAJohannesburg22 Jan 1965
Colin CowdreyENG8112 & 6922090v WIManchester2 Jun 1966
John MurrayENG8177 & 415890v INDBirmingham13 Jul 1967
Keith FletcherENG8181246100v NZLeeds5 Jul 1973
Peter WilleyENG8136 & 45125160v WILeeds22 Jul 1976
Ian BothamENG8174 & 712672v AUSAdelaide27 Jan 1979
David GowerENG8174 & 718090v PAKLeeds26 Aug 1982
Graeme FowlerENG8181*77110v SLLeeds20 Jun 1983
Allan LambENG818169121v PAKMelbourne2 Mar 1985
David GowerENG81819440v INDManchester26 May 1986
David CapelENG8153 & 2829580v PAKLeeds2 Jul 1987
Martyn MoxonENG8181*232100v NZWellington3 Mar 1988
Graham GoochENG8113 & 68164120v AUSLeeds8 Jun 1989
Robin SmithENG8181*11970v SLDelhi15 Oct 1989
Graham GoochENG8168 & 13152110v WINottingham4 Jul 1991
Mike AthertonENG8176 & 520590v PAKLeeds23 Jul 1992
Mike AthertonENG818113780v NZBirmingham19 May 1994
Graeme HickENG818111651v SABirmingham25 Aug 1994
Graham GoochENG8147 & 3420670v AUSAdelaide26 Jan 1995
Graham ThorpeENG8120 & 61187110v WILeeds8 Jun 1995
Alec StewartENG818111081v NZChristchurch20 Feb 1997
Neil FairbrotherENG8181*11930v SLPerth29 Jan 1999
Anthony McGrathENG8181183101v ZIMChester-le-Street5 Jun 2003
Ashley GilesENG8145* & 36*103130v NZNottingham10 Jun 2004
Marcus TrescothickENG81818891v AUSBirmingham21 Sept 2004

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.