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 WilleyENG9482 & 12201131v AUSLondon2 Jul 1981
David GowerENG9470 & 24164100v AUSSydney2 Jan 1983
Allan LambENG94947692v AUSMelbourne23 Jan 1983
Jack RussellENG9494 & DNB202110v SLLondon25 Aug 1988
Graeme HickENG9468 & 2614093v SLColombo13 Mar 1993
Graham ThorpeENG9479 & 15*129140v SALondon18 Aug 1994
Mike AthertonENG9480 & 1427280v AUSAdelaide26 Jan 1995
Graham ThorpeENG9452 & 42207110v WILondon22 Jun 1995
Graham ThorpeENG9494 & 0153120v WIManchester27 Jul 1995
Nick KnightENG949413640v SLLondon20 Aug 1998
Mark ButcherENG9494209130v SLBirmingham30 May 2002
Craig WhiteENG9494*119121v INDNottingham8 Aug 2002
Mark ButcherENG9454 & 4020290v AUSBrisbane7 Nov 2002
Andrew FlintoffENG9494 & DNB144121v NZLeeds3 Jun 2004
Graham ThorpeENG9486 & 8325120v SACenturion21 Jan 2005
Andrew StraussENG94949860v PAKLahore10 Dec 2005
Jonathan TrottENG949413080v BANBristol10 Jul 2010
Alex HalesENG949461112v AUSChester-le-Street31 Aug 2013
Ben StokesENG9452 & 42137152v AUSCardiff8 Jul 2015
Alex HalesENG9483 & 11182101v SLChester-le-Street27 May 2016
Joe RootENG9488 & 6166100v INDChennai16 Dec 2016
Moeen AliENG9487 & 716380v SALondon6 Jul 2017
James VinceENG9418 & 76169130v NZChristchurch30 Mar 2018
Joe RootENG9480 & 14191100v INDBirmingham1 Aug 2018
Daniel LawrenceENG9473 & 21*20261v SLGalle14 Jan 2021
Jonny BairstowENG94946667v INDPune23 Mar 2021
Jos ButtlerENG9494*8283v SABloemfontein29 Jan 2023
Will JacksENG94948874v IRENottingham23 Sept 2023
Ben DuckettENG9494100130v INDManchester23 Jul 2025
Zak CrawleyENG949 & 8517080v AUSAdelaide17 Dec 2025
Dick BarlowENG9331 & 62-110v AUSSydney17 Feb 1882
Gilbert JessopENG9393-140v SALondon1 Jul 1907
Frank MannENG9334 & 59--2v SAJohannesburg9 Feb 1923
Bob WyattENG932 & 91-00v SACape Town31 Dec 1927
Denis SmithENG9336 & 57--0v SALeeds13 Jul 1935
Leonard HuttonENG9338 & 55--0v SADurban3 Mar 1939
Denis ComptonENG9317 & 7621960v AUSSydney28 Feb 1947
Denis ComptonENG9393-140v PAKLondon22 Jul 1954
Colin CowdreyENG9385 & 817780v AUSSydney11 Jan 1963
Phil SharpeENG9348 & 45*208110v NZLondon21 Aug 1969
Mike DennessENG9317 & 76236130v INDMadras12 Jan 1973
Ian BothamENG9335 & 58206130v AUSAdelaide10 Dec 1982
Graham GoochENG9328 & 65130110v PAKFaisalabad7 Dec 1987
Graham GoochENG939 & 84265101v WILondon4 Aug 1988
Jack RussellENG9364* & 29180130v AUSLondon22 Jun 1989
Mike AthertonENG937 & 8629770v INDLondon23 Aug 1990
Allan LambENG9393203131v NZChristchurch18 Jan 1992
Graeme HickENG9334 & 59184150v WIBridgetown8 Apr 1994
Nasser HussainENG939311460v AUSSydney17 Jan 1999
Craig WhiteENG9393 & DNB19992v PAKLahore15 Nov 2000

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.