Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd 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
Bill EdrichENG787 & 71-110v WIManchester8 Jun 1950
Denis ComptonENG7844 & 34*-60v AUSAdelaide28 Jan 1955
Gilbert ParkhouseENG7878--0v INDLeeds2 Jul 1959
Ted DexterENG7852 & 26141120v SABirmingham9 Jun 1960
Colin CowdreyENG7843 & 35*-70v NZChristchurch15 Mar 1963
Tom GraveneyENG7837 & 4117970v AUSLeeds25 Jul 1968
Barry KnightENG7829 & 49134130v NZLondon24 Jul 1969
Ray IllingworthENG7825 & 5322890v AUSSydney9 Jan 1971
Keith FletcherENG7811 & 67*22780v PAKLeeds25 Jul 1974
Mike BrearleyENG7878113110v AUSLondon6 Jun 1977
Derek RandallENG7823 & 5523880v PAKKarachi18 Jan 1978
Geoff BoycottENG7877 & 130890v NZWellington10 Feb 1978
David GowerENG7829 & 4917670v AUSMelbourne29 Dec 1978
Geoff BoycottENG787898110v AUSBirmingham22 Aug 1980
Barry WoodENG7878*13740v INDLeeds2 Jun 1982
Graeme FowlerENG7878*15150v PAKLondon13 Jun 1983
Derek RandallENG7875* & 315070v NZLondon14 Jul 1983
John EmbureyENG7858 & 2015992v PAKBirmingham23 Jul 1987
Graham GoochENG7820 & 58149110v AUSMelbourne26 Dec 1990
Chris LewisENG7813 & 65118110v WIBirmingham25 Jul 1991
Graham GoochENG7878133110v PAKManchester2 Jul 1992
Robin SmithENG7878168100v NZNottingham2 Jun 1994
Mike AthertonENG7878260100v SACenturion16 Nov 1995
Mike AthertonENG781 & 77183100v AUSLondon19 Jun 1997
Neil FairbrotherENG7878*7142v SLAdelaide23 Jan 1999
Geraint JonesENG7874 & 4118120v WIBirmingham29 Jul 2004
Andrew StraussENG7878100100v PAKNottingham8 Sept 2006
Michael VaughanENG7830 & 4823680v NZManchester23 May 2008
Alastair CookENG7818 & 6021580v SALeeds18 Jul 2008
Andrew FlintoffENG78787090v SALeeds22 Aug 2008
Andrew FlintoffENG7878*7791v SALondon29 Aug 2008
Graeme SwannENG7847* & 31103100v AUSCardiff8 Jul 2009
Andrew StraussENG7825 & 53*15460v PAKBirmingham6 Aug 2010
Jonathan TrottENG7878144110v AUSAdelaide3 Dec 2010
Kevin PietersenENG78787523v AUSMelbourne16 Jan 2011
Kevin PietersenENG787881111v WIBirmingham7 Jun 2012
Graeme SwannENG7837* & 418792v SALondon16 Aug 2012
Alastair CookENG78789271v NZNapier20 Feb 2013
Kevin PietersenENG7814 & 64173150v AUSNottingham10 Jul 2013
Alastair CookENG7813 & 6522550v AUSBrisbane21 Nov 2013
Ian BellENG7872* & 6125104v AUSAdelaide5 Dec 2013
Alastair CookENG7827 & 51111100v AUSMelbourne26 Dec 2013
James TaylorENG7876 & 217060v PAKSharjah1 Nov 2015
Jason RoyENG787844112v NZDelhi30 Mar 2016
Joe RootENG7853 & 2520590v INDVisakhapatnam17 Nov 2016
Joe RootENG78789541v INDPune15 Jan 2017
Dawid MalanENG787844122v SACardiff25 Jun 2017
Moeen AliENG7838 & 4016681v AUSBrisbane23 Nov 2017
Chris WoakesENG78788245v AUSAdelaide26 Jan 2018
Joe RootENG7857 & 2116750v AUSLondon12 Sept 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.