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)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
Graham GoochENG11079 & 31271101v INDLondon30 Aug 1979
Graham GoochENG11047 & 63244110v INDCalcutta1 Jan 1982
David GowerENG11078 & 32*300100v INDKarachi31 Jan 1985
Graham ThorpeENG11089 & 21227130v INDLondon20 Jun 1996
Kevin PietersenENG110110*11283v NZChester-le-Street15 Jun 2008
Alastair CookENG11052 & 58237120v WIAntigua15 Feb 2009
Eoin MorganENG110110*10482v BANMirpur2 Mar 2010
Jonathan TrottENG110110121120v BANBirmingham12 Jul 2010
Andrew StraussENG1100 & 110227150v AUSBrisbane25 Nov 2010
Moeen AliENG1102 & 108*292170v SLLeeds20 Jun 2014
Alex HalesENG11011010795v WIBarbados9 Mar 2017
Jos ButtlerENG110110*122121v AUSManchester24 Jun 2018
Jos ButtlerENG110110*5569v PAKSouthampton11 May 2019
Joe RootENG11026 & 84184160v INDDharamsala7 Mar 2024
Harry BrookENG110110*94132v AUSChester-le-Street24 Sept 2024
Jacob BethellENG11011082133v SASouthampton7 Sept 2025
C.B. FryENG10973 & 36*-70v AUSLondon15 Jun 1905
Ted BowleyENG109109-111v NZAuckland14 Feb 1930
Patsy HendrenENG10964 & 45-90v SAJohannesburg13 Feb 1931
DuleepENG109109-130v NZLondon29 Jul 1931
Herbert SutcliffeENG109109*-91v NZManchester15 Aug 1931
Maurice LeylandENG109109252141v AUSLondon22 Jun 1934
Peter MayENG1095 & 104298100v AUSSydney17 Dec 1954
Colin CowdreyENG109102 & 7-140v AUSMelbourne31 Dec 1954
Mike SmithENG109100 & 9-120v INDManchester23 Jul 1959
Ken BarringtonENG10991 & 18-111v SALondon22 Jul 1965
John EdrichENG109109 & DNB286110v AUSMelbourne30 Dec 1965
Ken BarringtonENG109109* & DNB36650v PAKManchester10 Aug 1967
Brian LuckhurstENG109109 & DNB280110v AUSMelbourne21 Jan 1971
Mike BrearleyENG10991 & 18330140v INDBombay11 Feb 1977
Mike GattingENG10953 & 56184120v AUSLondon27 Aug 1981
Allan LambENG10983 & 26161180v AUSMelbourne26 Dec 1982
David GowerENG10910985121v NZAdelaide29 Jan 1983
Allan LambENG109100* & 9212160v WIManchester26 Jul 1984
Mike GattingENG10974 & 35*251140v AUSNottingham11 Jul 1985
David GowerENG10972 & 37236170v AUSSydney10 Jan 1987
Graham ThorpeENG10926 & 83152150v AUSAdelaide26 Jan 1995
Phil DeFreitasENG10921 & 88127113v AUSAdelaide26 Jan 1995
Graeme HickENG10910911962v AUSAdelaide26 Jan 1999
Marcus TrescothickENG10910910072v INDLondon13 Jul 2002
Alec StewartENG10971 & 38*168180v AUSSydney2 Jan 2003
Alastair CookENG109105 & 4298100v PAKLondon13 Jul 2006
Michael VaughanENG10979 & 30276150v INDLondon19 Jul 2007
Ian BellENG10952 & 57*149160v SLLondon3 Jun 2011
Jonathan TrottENG109109*10451v NZSouthampton2 Jun 2013
Alastair CookENG109105 & 4282120v WIBarbados1 May 2015
Alex HalesENG10910911773v PAKAbu Dhabi13 Nov 2015
Joe RootENG109109124101v SAJohannesburg12 Feb 2016
Jonny BairstowENG10999 & 10175161v SAManchester4 Aug 2017
Joe DenlyENG10974 & 35323111v NZMount Maunganui21 Nov 2019

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.