Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th 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 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
Ben StokesENG120120214122v SAPort Elizabeth16 Jan 2020
Dominic SibleyENG120120 & DNB37250v WIManchester16 Jul 2020
Joe RootENG120120111111v AFGLahore26 Feb 2025
Zak CrawleyENG12076 & 44152170v AUSBrisbane4 Dec 2025
'Young Jack' HearneENG11976 & 43280130v AUSSydney15 Dec 1911
Reggie SpoonerENG119119--1v SALondon10 Jun 1912
Johnny DouglasENG119119--0v SACape Town13 Dec 1913
Jack HobbsENG119119-140v AUSLondon26 Jun 1926
Leonard HuttonENG11983 & 36-60v SALondon16 Aug 1947
Godfrey EvansENG119104 & 15-160v WIManchester8 Jun 1950
David SheppardENG119119-190v INDLondon14 Aug 1952
Willie WatsonENG1193 & 116-160v WIKingston15 Jan 1954
Colin CowdreyENG119119 & 0-150v WIPort of Spain25 Mar 1960
Ted DexterENG11957 & 62-190v INDCalcutta30 Dec 1961
Peter ParfittENG119119-180v PAKLeeds5 Jul 1962
Tony GreigENG11957 & 62239140v AUSManchester8 Jun 1972
Brian LuckhurstENG11923 & 9636290v AUSNottingham13 Jul 1972
Graeme HickENG11923 & 96252150v WIKingston19 Feb 1994
John CrawleyENG119112 & 7307101v ZIMBulawayo18 Dec 1996
Graham ThorpeENG119119245170v NZAuckland24 Jan 1997
Marcus TrescothickENG119119102112v ZIMColombo18 Sept 2002
Graham ThorpeENG119119* & DNB217130v WIBarbados1 Apr 2004
Graham ThorpeENG1191 & 118*224150v SADurban26 Dec 2004
Ian BellENG1199 & 110225182v NZNapier22 Mar 2008
Kevin PietersenENG11945 & 74*178151v BANMirpur20 Mar 2010
Ian BellENG119119*169120v SLSouthampton16 Jun 2011
Alastair CookENG119119143130v SLLondon3 Jul 2011
Ian BellENG1196 & 113227110v AUSChester-le-Street9 Aug 2013
Moeen AliENG11911987115v SLColombo26 Nov 2014
Ben StokesENG11991 & 28230170v NZMount Maunganui21 Nov 2019
Ben StokesENG11947 & 72124134v SACape Town3 Jan 2020
Philip SaltENG11911957710v WITarouba19 Dec 2023
Stanley JacksonENG118118-180v AUSLondon14 Aug 1899
Wally HammondENG11817 & 101*--0v SALondon17 Aug 1929
Tom GraveneyENG118118-200v WIPort of Spain19 Jan 1968
Keith FletcherENG11897* & 21239144v INDMadras12 Jan 1973
Mike DennessENG11850 & 68-200v PAKLahore2 Mar 1973
Dennis AmissENG118118246150v WIGeorgetown22 Mar 1974
Mike DennessENG118118220120v INDLondon20 Jun 1974
Alan KnottENG118116 & 2221140v WILeeds22 Jul 1976
Ian BothamENG1180 & 118103136v AUSManchester13 Aug 1981
Allan LambENG118118121140v PAKNottingham17 Jul 1982
Graham GoochENG11870 & 48223180v AUSNottingham11 Jul 1985
Wayne LarkinsENG11864 & 54316110v AUSMelbourne26 Dec 1990
Graham GoochENG1184 & 114232162v NZAuckland30 Jan 1992
Nasser HussainENG11871 & 47*299160v AUSLondon1 Jul 1993
Mike AthertonENG11855 & 63351130v AUSLeeds22 Jul 1993
Ali BrownENG118118137102v INDManchester26 May 1996
Mark RamprakashENG11861 & 5729382v AUSAdelaide11 Dec 1998
Alastair CookENG118118263110v SADurban26 Dec 2009

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.