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
Frank WoolleyENG7373--2v SALondon10 Jun 1912
Ernest TyldesleyENG7373--0v WILondon11 Aug 1928
Wally HammondENG7313 & 6017981v AUSLondon16 Aug 1930
Jack IddonENG7373 & 0-00v WIPort of Spain24 Jan 1935
Joe HardstaffENG739 & 64--0v WIKingston27 Mar 1948
Leonard HuttonENG7373-61v NZManchester23 Jul 1949
Tom GraveneyENG7373 & DNB--0v INDLondon19 Jun 1952
Trevor BaileyENG732 & 71-110v AUSLondon25 Jun 1953
Tom GraveneyENG7341 & 32*-120v NZDunedin11 Mar 1955
Peter MayENG7373 & DNB-30v AUSNottingham7 Jun 1956
Tom GraveneyENG7319 & 5417460v AUSMelbourne13 Feb 1959
Godfrey EvansENG737373120v INDNottingham4 Jun 1959
Micky StewartENG7339 & 34*--0v PAKLondon21 Jun 1962
David SheppardENG7342 & 31-50v NZChristchurch15 Mar 1963
John MortimoreENG730 & 73*-112v INDMadras10 Jan 1964
Geoff BoycottENG737328420v SADurban4 Dec 1964
Colin CowdreyENG7338 & 3522780v AUSAdelaide28 Jan 1966
Tom GraveneyENG7359 & 14166101v INDLeeds8 Jun 1967
Brian CloseENG7326 & 4716571v INDBirmingham13 Jul 1967
Alan KnottENG7373 & DNB16790v AUSBrisbane27 Nov 1970
Geoff BoycottENG7368 & 5280100v WIKingston16 Feb 1974
Alan KnottENG739 & 6417860v AUSLondon28 Aug 1975
Ian BothamENG7327 & 4669130v AUSMelbourne26 Dec 1982
Mike GattingENG7361 & 12133140v AUSBrisbane14 Nov 1986
Eddie HemmingsENG7338 & 35131100v AUSNottingham10 Aug 1989
Allan LambENG7313 & 6073131v NZAuckland30 Jan 1992
David GowerENG737385120v PAKManchester2 Jul 1992
Robin SmithENG7317 & 56173110v INDChennai11 Feb 1993
Graeme HickENG7362 & 11*181101v SAPort Elizabeth26 Dec 1995
John CrawleyENG737310941v ZIMHarare1 Jan 1997
Mark RamprakashENG7326 & 47*24460v AUSPerth28 Nov 1998
Graeme HickENG7373*8822v SLLondon14 May 1999
Alec StewartENG73DNB & 73140101v SACenturion14 Jan 2000
Nasser HussainENG73739980v PAKKarachi24 Oct 2000
Nasser HussainENG73737790v ZIMHarare3 Oct 2001
Nick KnightENG737370110v NZChristchurch13 Feb 2002
Marcus TrescothickENG7372 & 1164121v AUSBrisbane7 Nov 2002
Alec StewartENG737 & 66*108110v AUSPerth29 Nov 2002
Kevin PietersenENG73737791v SLLondon20 Jun 2006
Ian BellENG737389100v NZAuckland15 Feb 2008
Stuart BroadENG7342 & 31*12982v NZNapier22 Mar 2008
Ian BellENG737377111v SALondon29 Aug 2008
Kevin PietersenENG7373*5282v PAKBarbados6 May 2010
Graeme SwannENG7334 & 39117111v PAKDubai17 Jan 2012
Eoin MorganENG73736772v SALondon31 Aug 2012
Kevin PietersenENG737314971v NZWellington14 Mar 2013
Alastair CookENG7351 & 2220180v AUSChester-le-Street9 Aug 2013
Jos ButtlerENG7373*4934v SLSouthampton5 Jul 2016
Alastair CookENG7314 & 5912980v BANMirpur28 Oct 2016
Jason RoyENG737361120v INDPune15 Jan 2017

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.