Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi Final · CSA Pro20 2026/27WAR163/3BOL160/7Warriors won by 8 wickets (with 11 balls remaining)T20Semi Final · CSA Pro20 2026/27LIOWPODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2069th 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)List A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWAODI3rd ODI · England tour of Australia 2026AUSENGT20I1st T20I · England tour of Australia 2026AUSENG

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 BoycottENG7575*13530v AUSLondon4 Jun 1981
Mike GattingENG7559 & 1618191v AUSLondon2 Jul 1981
Mike GattingENG757516280v PAKFaisalabad12 Mar 1984
Allan LambENG75758980v WINottingham31 May 1984
David GowerENG7549 & 2613371v INDBirmingham3 Jul 1986
Wayne LarkinsENG7546 & 29*18090v WIKingston24 Feb 1990
Neil FairbrotherENG7575*8360v SAMelbourne12 Mar 1992
Chris LewisENG7575*17570v WISt John's16 Apr 1994
Robin SmithENG75759281v PAKKarachi3 Mar 1996
Graham ThorpeENG7575*10870v AUSLeeds22 May 1997
Mike AthertonENG7511 & 6418570v WIBridgetown12 Mar 1998
Nasser HussainENG75759760v ZIMColombo18 Sept 2002
Nasser HussainENG7514 & 61165110v SALondon31 Jul 2003
Chris ReadENG7537 & 38*128110v BANChattogram29 Oct 2003
Ian BellENG757511530v ZIMHarare28 Nov 2004
Kevin PietersenENG75758563v SACape Town6 Feb 2005
Ed JoyceENG75759091v KENSt Lucia24 Mar 2007
Matt PriorENG75759990v WILeeds25 May 2007
Paul CollingwoodENG7552 & 23*16390v SLColombo9 Dec 2007
Owais ShahENG75756542v WIBirmingham26 May 2009
Paul CollingwoodENG7575*10070v BANMirpur28 Feb 2010
Jonathan TrottENG7574 & 116970v PAKAbu Dhabi25 Jan 2012
Ian BellENG757511361v AUSLondon1 Jul 2012
Matt PriorENG7568 & 79490v SALeeds2 Aug 2012
Alastair CookENG757583111v INDRajkot11 Jan 2013
Jos ButtlerENG75756553v AUSManchester8 Sept 2013
Ian BellENG7515 & 6016491v AUSPerth13 Dec 2013
Alastair CookENG7565 & 10139100v PAKDubai22 Oct 2015
Ben StokesENG75757653v PAKCardiff4 Sept 2016
Eoin MorganENG7575*6182v BANLondon1 Jun 2017
Jos ButtlerENG7541 & 34176110v AUSManchester4 Sept 2019
Ollie PopeENG757520260v NZHamilton29 Nov 2019
Eoin MorganENG7575*8381v SLLondon1 Jul 2021
Harry BrookENG7545 & 3011941v AUSAdelaide17 Dec 2025
Joe RootENG75759050v SLColombo24 Jan 2026
Harry BrookENG7575 & DNB9760v PAKBirmingham9 Sept 2026
Billy BarnesENG7474-80v AUSMelbourne21 Mar 1885
George UlyettENG7474 & DNB--0v AUSLondon21 Jul 1890
Archie MacLarenENG7425 & 49-40v AUSMelbourne28 Feb 1902
George GunnENG7429 & 4519390v AUSAdelaide12 Jan 1912
Jack HobbsENG7440 & 3414880v AUSSydney25 Feb 1921
Patsy HendrenENG7474--0v SABirmingham14 Jun 1924
Roy KilnerENG7474154110v AUSMelbourne13 Feb 1925
Jack HobbsENG7474-70v AUSManchester24 Jul 1926
Herbert SutcliffeENG7451 & 23--0v SADurban4 Feb 1928
Patsy HendrenENG7474 & DNB13880v AUSSydney14 Dec 1928
George GearyENG7466 & 822490v AUSSydney14 Dec 1928
Herbert SutcliffeENG7474172101v AUSManchester25 Jul 1930
Maurice TateENG7450 & 24*-53v SADurban21 Feb 1931
Freddie BrownENG7474--0v NZChristchurch24 Mar 1933

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.