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
Mike AthertonENG9373 & 2024850v PAKLahore15 Nov 2000
Paul CollingwoodENG939384101v INDMargao3 Apr 2006
Chris ReadENG9338 & 55158102v PAKLeeds4 Aug 2006
Matt PriorENG939317090v BANManchester4 Jun 2010
Joe RootENG9373 & 20*28551v INDNagpur13 Dec 2012
Jos ButtlerENG93939961v SLNottingham21 Jun 2016
Joe RootENG939310660v SLCardiff2 Jul 2016
Joe RootENG9315 & 7819290v INDChandigarh26 Nov 2016
Jonny BairstowENG9393144120v INDLondon9 Aug 2018
Jack LeachENG931* & 92170160v IRELondon24 Jul 2019
Rory BurnsENG939 & 84169130v SACenturion26 Dec 2019
Ben StokesENG9380 & 1312385v AUSLeeds6 Jul 2023
Ben DuckettENG9386 & 787102v SLLondon6 Sept 2024
George UlyettENG9225 & 67-81v AUSSydney17 Feb 1882
Archie MacLarenENG924 & 88*--0v AUSLondon15 Jun 1899
Wilfred RhodesENG9292-80v AUSManchester29 Jul 1912
Johnny DouglasENG9260 & 32166130v AUSAdelaide14 Jan 1921
Herbert SutcliffeENG9233 & 59352100v AUSAdelaide16 Jan 1925
Cyril WaltersENG9278 & 14*--0v INDBombay15 Dec 1933
Bob WyattENG9221 & 71--0v WIGeorgetown14 Feb 1935
Wally HammondENG9229 & 63*--0v SAManchester27 Jul 1935
Jack RobertsonENG9264 & 28--0v WIKingston27 Mar 1948
Tom GraveneyENG9292 & 0*-01v WIPort of Spain17 Mar 1954
Peter MayENG923 & 89*-100v SALondon13 Aug 1955
Colin CowdreyENG9284 & 821790v AUSAdelaide30 Jan 1959
Colin CowdreyENG9265 & 27--0v WIGeorgetown9 Mar 1960
Ted DexterENG9216 & 76-151v AUSManchester27 Jul 1961
Ken BarringtonENG9247 & 45-100v NZChristchurch15 Mar 1963
Alan KnottENG9282 & 10160130v AUSSydney4 Jan 1975
David GowerENG9244 & 48*18090v AUSBrisbane1 Dec 1978
David GowerENG9247 & 4519770v INDLondon8 Jul 1982
David GowerENG9292*9664v NZBirmingham15 Jun 1983
Chris TavaréENG9269 & 23293120v NZLeeds28 Jul 1983
Graham GoochENG929213770v WIJaipur26 Oct 1987
Neil FairbrotherENG9283 & 9192111v INDChennai11 Feb 1993
John EmbureyENG9255* & 3734381v AUSBirmingham5 Aug 1993
Mike AthertonENG9250 & 42156170v AUSLondon19 Aug 1993
Mike AthertonENG9292118100v WILondon26 May 1995
Mark ButcherENG925 & 87236150v AUSLondon19 Jun 1997
Graham ThorpeENG9227 & 65144100v SLLondon16 May 2002
Marcus TrescothickENG9265 & 27133121v AUSNottingham25 Aug 2005
Andrew StraussENG9238 & 54140160v PAKLondon17 Aug 2006
Jonathan TrottENG92929290v IREBangalore2 Mar 2011
Jonathan TrottENG9270 & 22195110v INDLondon21 Jul 2011
Kevin PietersenENG9229 & 63173110v INDNottingham29 Jul 2011
Ian BellENG9217 & 75331110v NZAuckland22 Mar 2013
Moeen AliENG9277 & 15129131v AUSCardiff8 Jul 2015
Eoin MorganENG92929282v AUSLeeds11 Sept 2015
Eoin MorganENG929291112v SLDambulla13 Oct 2018
Harry BrookENG9285 & 797113v AUSLondon27 Jul 2023

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.