Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT1013th Match · Abu Dhabi T10 League 2026UTEET20Semi 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
Jonathan TrottENG9728 & 69329100v SACenturion16 Dec 2009
Jonathan TrottENG9745 & 52215150v NZDunedin6 Mar 2013
Joe RootENG9724 & 7316572v SADurban26 Dec 2015
Jos ButtlerENG9763 & 34112100v SLKandy14 Nov 2018
Jamie OvertonENG9797 & DNB136132v NZLeeds23 Jun 2022
Ben DuckettENG9743 & 54121112v INDLondon31 Jul 2025
Andrew StoddartENG9627 & 69-52v AUSSydney29 Jan 1892
Stanley JacksonENG9691 & 5-130v AUSLondon17 Jul 1893
Patsy HendrenENG9692 & 422580v AUSAdelaide16 Jan 1925
Patsy HendrenENG9695 & 1195100v AUSMelbourne8 Mar 1929
DuleepENG9640 & 56*--0v NZWellington24 Jan 1930
DuleepENG9650 & 4621450v AUSLondon16 Aug 1930
Cyril WashbrookENG9611 & 85*-120v AUSManchester8 Jul 1948
Alec BedserENG9679 & 17-122v AUSLeeds22 Jul 1948
Peter MayENG9637 & 59166110v AUSAdelaide30 Jan 1959
Basil D'OliveiraENG969 & 87*226151v AUSManchester6 Jun 1968
Alan KnottENG9696*-101v PAKKarachi6 Mar 1969
Tony GreigENG9629 & 67213110v INDCalcutta30 Dec 1972
Keith FletcherENG9652 & 44*240110v WIBirmingham9 Aug 1973
John EdrichENG9696181130v INDLondon20 Jun 1974
Tony GreigENG965 & 91200120v AUSLondon16 Jun 1977
Mike BrearleyENG9615 & 81276130v AUSNottingham28 Jul 1977
Mike GattingENG9696131141v AUSBirmingham6 Jun 1981
Mike GattingENG9681 & 15178150v NZLondon11 Aug 1983
Derek RandallENG9683 & 13153120v NZNottingham25 Aug 1983
Mike GattingENG960 & 96163101v AUSSydney10 Jan 1987
Alec StewartENG9654 & 42217150v NZLondon21 Jun 1990
Allan LambENG9691 & 5133141v AUSPerth1 Feb 1991
Robin SmithENG9696153161v NZChristchurch18 Jan 1992
Robin SmithENG9652 & 44220161v SAJohannesburg30 Nov 1995
Ian BellENG964 & 92203130v PAKLahore29 Nov 2005
Kevin PietersenENG960 & 96115132v PAKLondon17 Aug 2006
Andrew FlintoffENG9689 & 7163121v AUSSydney2 Jan 2007
Paul CollingwoodENG9696 & DNB159120v WIBarbados26 Feb 2009
Ravi BoparaENG969611160v INDLondon11 Sept 2011
Joe RootENG9676 & 20184140v SACenturion22 Jan 2016
Jason RoyENG969670111v WISouthampton29 Sept 2017
Joe RootENG9635 & 61147120v SACape Town3 Jan 2020
Daniel LawrenceENG9646 & 50169140v INDAhmedabad4 Mar 2021
Joe RootENG9623 & 7310090v PAKRawalpindi1 Dec 2022
Joe RootENG965 & 91117121v AUSLondon27 Jul 2023
Dawid MalanENG969695121v NZLondon13 Sept 2023
Jos ButtlerENG96965964v WIChester-le-Street6 Jun 2025
Douglas JardineENG9562 & 3334090v AUSMelbourne29 Dec 1928
Charlie BarnettENG9569 & 26248151v AUSBrisbane4 Dec 1936
Godfrey EvansENG9532 & 63-60v WINottingham20 Jul 1950
Trevor BaileyENG9595--0v SALeeds26 Jul 1951
Peter MayENG9584 & 11-120v NZBirmingham5 Jun 1958
Trevor BaileyENG9527 & 6854360v AUSBrisbane5 Dec 1958
Peter MayENG9595 & 02140v AUSManchester27 Jul 1961

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.