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
Jos ButtlerENG116116*52108v PAKDubai20 Nov 2015
George UlyettENG11552 & 63-101v AUSMelbourne31 Mar 1877
Jack RussellENG11513 & 102*-110v AUSLondon13 Aug 1921
Maurice TateENG11515 & 100*--0v SALondon29 Jun 1929
Les AmesENG115115-130v SACape Town31 Dec 1938
Winston PlaceENG1158 & 107--0v WIKingston27 Mar 1948
Trevor BaileyENG11582* & 33-130v WIManchester8 Jun 1950
Doug InsoleENG11547 & 68-100v SAJohannesburg15 Feb 1957
Colin CowdreyENG11593 & 22-110v AUSLeeds6 Jul 1961
Geoff BoycottENG115115181200v NZLeeds5 Jul 1973
David GowerENG11558 & 57296100v PAKKarachi2 Mar 1984
Mike GattingENG115115*135120v INDPune5 Dec 1984
Graham GoochENG11511515991v AUSBirmingham1 Jun 1985
Tim RobinsonENG11538 & 77*251100v AUSNottingham11 Jul 1985
Graham GoochENG115115136110v INDMumbai5 Nov 1987
Robin SmithENG115100* & 15174150v INDLondon26 Jul 1990
Nasser HussainENG115115128100v INDLondon13 Jul 2002
Marcus TrescothickENG11557 & 58*174180v INDLondon5 Sept 2002
Graham ThorpeENG11561 & 54205170v WIBirmingham29 Jul 2004
Ian BellENG115115 & 027970v PAKFaisalabad20 Nov 2005
Kevin PietersenENG115115223140v NZNottingham5 Jun 2008
Ian BellENG115115232130v AUSSydney3 Jan 2011
Alastair CookENG115115 & 0301111v SALondon19 Jul 2012
Leonard HuttonENG114100 & 14-80v NZManchester24 Jul 1937
Norman YardleyENG11461 & 53*22890v AUSMelbourne1 Jan 1947
Denis ComptonENG114114--0v SAJohannesburg27 Dec 1948
Peter RichardsonENG11471 & 43-70v INDBombay11 Nov 1961
Tom GraveneyENG114114214150v PAKNottingham26 Jul 1962
Ken BarringtonENG11429 & 85227110v AUSLeeds2 Jul 1964
Basil D'OliveiraENG114114* & DNB-90v PAKDhaka28 Feb 1969
David GowerENG114114*12260v PAKLondon26 May 1978
David GowerENG114102 & 1226890v AUSPerth15 Dec 1978
Ian BothamENG114114 & DNB144170v INDBombay15 Feb 1980
Chris TavaréENG11439 & 75*331100v INDLondon8 Jul 1982
Derek RandallENG11470 & 44185110v AUSSydney2 Jan 1983
Kim BarnettENG11480 & 34164170v AUSLeeds8 Jun 1989
Mike GattingENG11433 & 81308141v INDKolkata29 Jan 1993
Mark RamprakashENG11472 & 42235160v AUSPerth3 Feb 1995
Marcus TrescothickENG114114*125130v SALondon28 Jun 2003
Mark ButcherENG114106 & 8226220v SANottingham14 Aug 2003
Graham ThorpeENG114114 & DNB23990v WIManchester12 Aug 2004
Andrew StraussENG11496 & 18227190v INDLondon19 Jul 2007
Ben StokesENG11479 & 35142151v WIAntigua13 Apr 2015
Joe RootENG114110 & 4*152170v SAJohannesburg14 Jan 2016
Jason RoyENG11411489114v PAKNottingham17 May 2019
Dawid MalanENG114114*14584v BANDhaka1 Mar 2023
Ben DuckettENG114114 & 0131160v PAKMultan15 Oct 2024
Ollie PopeENG114106 & 8145160v INDLeeds20 Jun 2025
Harry BrookENG114114*49106v SLSouthampton15 Sept 2026
Billy GunnENG113102* & 11-80v AUSManchester24 Aug 1893

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.