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
Peter WilleyENG8644 & 42252100v NZLeeds24 Jul 1986
Graham GoochENG868611971v AUSSharjah9 Apr 1987
Bill AtheyENG868610462v PAKKarachi20 Oct 1987
David GowerENG8679 & 7144110v AUSLondon24 Aug 1989
Graeme HickENG8686*10280v WILondon27 May 1991
Mike AthertonENG868614660v WIBridgetown16 Feb 1994
Mike AthertonENG8633 & 53*19880v INDBirmingham6 Jun 1996
Alec StewartENG8620 & 66217110v INDLondon20 Jun 1996
Graeme HickENG86869741v SLLondon16 Aug 1998
Graham ThorpeENG8677 & 919570v AUSBrisbane20 Nov 1998
Alec StewartENG860 & 86131141v SAJohannesburg25 Nov 1999
Marcus TrescothickENG86867881v INDLondon29 Jun 2002
Alec StewartENG8629 & 5717360v AUSAdelaide21 Nov 2002
Marcus TrescothickENG868655162v PAKLondon20 Jun 2003
Michael VaughanENG868612290v AUSBirmingham21 Sept 2004
Marcus TrescothickENG8628 & 58185141v PAKLeeds4 Aug 2006
Ian BellENG8686*111100v PAKNottingham8 Sept 2006
Ian BellENG8660 & 2622180v AUSAdelaide1 Dec 2006
Paul CollingwoodENG8661 & 25*174130v SALondon7 Aug 2008
Matt PriorENG8653* & 3315830v INDChennai11 Dec 2008
Paul CollingwoodENG86868273v SACape Town27 Nov 2009
Jonathan TrottENG868611520v SLColombo26 Mar 2011
Alex HalesENG8686206120v SLLeeds19 May 2016
Joe RootENG8678 & 896120v SANottingham14 Jul 2017
Rory BurnsENG862 & 84159150v WIBridgetown23 Jan 2019
Zak CrawleyENG8610 & 76153100v WISouthampton8 Jul 2020
Jonny BairstowENG8686*4894v SACape Town27 Nov 2020
Joe RootENG8662 & 2418380v AUSAdelaide16 Dec 2021
Jos ButtlerENG8686*6475v NEDAmstelveen22 Jun 2022
Joe RootENG86867752v SAChester-le-Street19 Jul 2022
Alex HalesENG8686*4747v INDAdelaide10 Nov 2022
Jonny BairstowENG8686*6084v NZManchester1 Sept 2023
Joe RootENG8632 & 54106160v NZHamilton14 Dec 2024
W.G. GraceENG8540 & 45--0v AUSManchester24 Aug 1893
Jack HobbsENG8572 & 13-70v AUSSydney21 Feb 1908
Jack HobbsENG8563 & 2217080v AUSSydney15 Dec 1911
Herbert SutcliffeENG8552 & 3324590v AUSMelbourne30 Dec 1932
Hedley VerityENG8545 & 4027840v AUSAdelaide13 Jan 1933
Errol HolmesENG8585* & 0*-00v WIPort of Spain24 Jan 1935
Bill EdrichENG8532 & 53-131v AUSManchester8 Jul 1948
Leonard HuttonENG8580 & 5-50v AUSAdelaide28 Jan 1955
Geoff PullarENG8519 & 66--0v WIKingston17 Feb 1960
Ted DexterENG8585-110v PAKNottingham26 Jul 1962
Colin CowdreyENG8585 & DNB-100v NZBirmingham27 May 1965
Geoff BoycottENG8560 & 25143110v WILondon16 Jun 1966
Keith FletcherENG8580 & 522980v AUSAdelaide29 Jan 1971
David GowerENG8511 & 7419870v INDCalcutta1 Jan 1982
David GowerENG858518670v INDKanpur30 Jan 1982
Chris TavaréENG850 & 85188120v SLColombo17 Feb 1982
Ian BothamENG8534 & 51*291120v PAKLondon6 Aug 1987

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.