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
Geoff PullarENG8989-130v INDDelhi13 Dec 1961
Geoff PullarENG8933 & 56-90v AUSBrisbane30 Nov 1962
Jim ParksENG8989 & DNB17590v AUSMelbourne11 Feb 1966
Colin CowdreyENG8989*-70v NZDunedin4 Mar 1966
Tony GreigENG898994130v AUSMelbourne8 Feb 1975
Graham RoopeENG8956 & 33*39860v PAKKarachi18 Jan 1978
Geoff MillerENG8989 & DNB273100v NZChristchurch24 Feb 1978
Mike GattingENG8933 & 56181140v WIManchester10 Jul 1980
Ian BothamENG8958 & 3114781v INDCalcutta1 Jan 1982
Chris TavaréENG8989 & 0173150v AUSMelbourne26 Dec 1982
Paul DowntonENG8933 & 5628860v WIBirmingham14 Jun 1984
Allan LambENG8952 & 37*195112v INDDelhi12 Dec 1984
Mike GattingENG8914 & 75*212180v AUSLondon27 Jun 1985
David GowerENG8966 & 23113120v WIBridgetown21 Mar 1986
Graham GoochENG8960 & 2917570v WILondon8 Aug 1991
Alec StewartENG8970 & 19145120v WIKingston19 Feb 1994
Graham ThorpeENG8986 & 3195100v WIPort of Spain25 Mar 1994
Graham ThorpeENG898911970v ZIMBrisbane7 Jan 1995
Graham ThorpeENG89898271v NEDPeshawar22 Feb 1996
Graham ThorpeENG8927 & 62149120v AUSLondon21 Aug 1997
Graham ThorpeENG895 & 84*33760v WISt John's20 Mar 1998
Marcus TrescothickENG8913 & 7614790v SLLondon16 May 2002
Mark ButcherENG8919 & 70142180v SALondon31 Jul 2003
Alastair CookENG8989184100v SLLondon11 May 2006
Matt PriorENG8984* & 5145140v PAKLondon18 Aug 2010
Eoin MorganENG8989*6354v AUSLondon29 Jun 2012
Stuart BroadENG8924 & 65178120v AUSNottingham10 Jul 2013
Alastair CookENG8981 & 8135130v PAKLondon14 Jul 2016
Joe RootENG898910850v PAKLondon27 Aug 2016
Moeen AliENG8914 & 75*78123v SAManchester4 Aug 2017
Jos ButtlerENG8989 & 013562v INDLondon7 Sept 2018
Joe DenlyENG8920 & 69149130v WIGros Islet9 Feb 2019
Ben StokesENG89897990v SALondon30 May 2019
Ben StokesENG898911582v AUSLondon25 Jun 2019
Ben StokesENG8943 & 46176130v WISouthampton8 Jul 2020
Ben StokesENG8982 & 7130113v INDChennai5 Feb 2021
Joe RootENG890 & 89174100v AUSBrisbane8 Dec 2021
Ben FoakesENG8938 & 51136100v NZMount Maunganui16 Feb 2023
Sam HainENG89898280v IRENottingham23 Sept 2023
Philip SaltENG898946104v IREDublin17 Sept 2025
Bobby PeelENG8873 & 15*-70v AUSMelbourne1 Mar 1895
Herbert SutcliffeENG8886 & 2255100v AUSBrisbane10 Feb 1933
Charlie BarnettENG885 & 83*-140v NZLondon26 Jun 1937
Leonard HuttonENG8883 & 524370v SADurban16 Dec 1948
Raman Subba RowENG8856 & 32212-0v SABirmingham9 Jun 1960
Mike SmithENG8873 & 15-101v INDMadras10 Jan 1962
John EdrichENG8885 & 323970v AUSMelbourne11 Feb 1966
David AllenENG8888 & DNB-80v NZChristchurch25 Feb 1966
Ken BarringtonENG8875 & 13188112v INDBirmingham13 Jul 1967
Geoff BoycottENG8812 & 76*31580v AUSMelbourne21 Jan 1971

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.