Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · 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
Ken BarringtonENG137137 & DNB-111v NZBirmingham27 May 1965
Dennis AmissENG137137147180v INDLondon7 Jun 1975
Tony GreigENG13796 & 41171201v AUSLondon31 Jul 1975
Bob WoolmerENG137137 & 0*344220v AUSManchester7 Jul 1977
Alan KnottENG137135 & 2213180v AUSNottingham28 Jul 1977
Ian BothamENG137137152105v INDLeeds16 Aug 1979
Geoff BoycottENG137137 & 032570v AUSLondon27 Aug 1981
Marcus TrescothickENG137137142113v PAKLondon12 Jun 2001
Andrew FlintoffENG1370 & 137177233v NZChristchurch13 Mar 2002
Mark ButcherENG137137256211v ZIMLondon22 May 2003
Nasser HussainENG13734 & 103*260210v NZLondon20 May 2004
Jonathan TrottENG137137126110v AUSSydney2 Feb 2011
Alastair CookENG137137142140v PAKAbu Dhabi13 Feb 2012
Gary BallanceENG137110 & 27262170v INDLondon17 Jul 2014
Jonny BairstowENG137101 & 36224161v NZChristchurch30 Mar 2018
Chris WoakesENG137137*177210v INDLondon9 Aug 2018
Joe RootENG13715 & 122279120v WIGros Islet9 Feb 2019
Wally HammondENG136136*--0v SADurban16 Jan 1931
Bryan ValentineENG136136 & DNB-121v INDBombay15 Dec 1933
Ted DexterENG136136* & DNB-191v WIBridgetown6 Jan 1960
Ken BarringtonENG13653 & 83-150v AUSLondon17 Aug 1961
Colin CowdreyENG13658 & 78*-110v SALondon26 Aug 1965
Graham GoochENG136136162110v AUSLondon29 May 1989
Robin SmithENG13686 & 50184240v AUSLondon1 Jul 1993
Michael VaughanENG13682* & 54270181v SAJohannesburg13 Jan 2005
Jonny BairstowENG13655 & 81220150v PAKLondon11 Aug 2016
Joe RootENG136136189220v WIBirmingham17 Aug 2017
Joe RootENG13614 & 122207120v WINottingham18 Jul 2024
Harry BrookENG136136*66119v SLColombo27 Jan 2026
KS RanjitsinhjiENG13542 & 93*-110v AUSNottingham1 Jun 1899
Stanley JacksonENG135128 & 7-160v AUSManchester24 Jul 1902
Archie MacLarenENG13556 & 79-210v AUSLondon15 Jun 1905
Jack RobertsonENG1352 & 133-150v WIPort of Spain11 Feb 1948
Tom GraveneyENG13596 & 39*270140v AUSBirmingham11 Jul 1968
Robin SmithENG135109 & 26288180v WILondon8 Aug 1991
Graham GoochENG13556 & 79249230v AUSLondon19 Aug 1993
Mike AthertonENG135135383130v WISt John's16 Apr 1994
Graeme HickENG13525 & 110253133v SALeeds4 Aug 1994
Graham ThorpeENG13553 & 82*210190v AUSNottingham7 Aug 1997
Nasser HussainENG13525 & 110241231v INDLeeds22 Aug 2002
Kevin PietersenENG13526 & 109182160v WILondon17 May 2007
Alastair CookENG13576 & 59*332160v WIGrenada21 Apr 2015
Ollie PopeENG135135*226181v SAPort Elizabeth16 Jan 2020
Harry BrookENG135135101911v NZMount Maunganui26 Oct 2025
Henry WoodENG134134*--0v SACape Town19 Mar 1892
Andrew StoddartENG134134-152v AUSAdelaide24 Mar 1892
Frank WoolleyENG134134*--0v SALondon28 Jun 1924
Trevor BaileyENG134134*-130v NZWellington17 Mar 1951
Peter MayENG13442 & 92386130v AUSSydney9 Jan 1959
Colin CowdreyENG13434 & 100*406120v AUSSydney9 Jan 1959

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.