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
Graham ThorpeENG7920 & 59169110v SACape Town2 Jan 1996
Robin SmithENG7966 & 1321590v SACape Town2 Jan 1996
Graham ThorpeENG7979*118100v INDLeeds25 May 1996
Alec StewartENG797910680v AUSLondon25 May 1997
Mark ButcherENG7951 & 2821860v AUSManchester3 Jul 1997
Graham ThorpeENG79798871v INDSharjah11 Apr 1999
Marcus TrescothickENG797910270v ZIMLondon8 Jul 2000
Graham ThorpeENG7979 & 024880v PAKFaisalabad29 Nov 2000
Mark ButcherENG7938 & 4114490v AUSBirmingham5 Jul 2001
Marcus TrescothickENG7955 & 24100140v AUSLondon23 Aug 2001
Nasser HussainENG7966 & 13*19370v NZWellington21 Mar 2002
Nasser HussainENG797910650v SLBrisbane17 Dec 2002
Michael VaughanENG7954 & 25164130v BANChattogram29 Oct 2003
Paul CollingwoodENG7979*85110v INDLondon3 Sept 2004
Mark ButcherENG7979 & 0201120v SAPort Elizabeth17 Dec 2004
Michael VaughanENG79796862v WIBarbados21 Apr 2007
Paul CollingwoodENG79794154v WILondon28 Jun 2007
Ian BellENG79798922v INDBirmingham27 Aug 2007
Kevin PietersenENG79793774v ZIMCape Town13 Sept 2007
Matt PriorENG7979 & DNB13090v SLColombo9 Dec 2007
Ian BellENG7925 & 54*23992v NZHamilton5 Mar 2008
Andrew StraussENG7979*6191v WIBarbados29 Mar 2009
Kevin PietersenENG7973 & 6218110v INDNagpur13 Dec 2012
Joe RootENG7979*5672v NZNapier20 Feb 2013
Joe RootENG7968 & 11201130v AUSLondon21 Aug 2013
Ben StokesENG7947 & 3211772v AUSSydney3 Jan 2014
Gary BallanceENG79799660v AUSMelbourne12 Jan 2014
Joe RootENG7913 & 6619670v INDLondon17 Jul 2014
Alastair CookENG797918390v INDLondon15 Aug 2014
Joe RootENG7950 & 29108100v SACape Town2 Jan 2016
Joe RootENG7929 & 50150100v SALondon27 Jul 2017
Jos ButtlerENG79796555v NZHamilton25 Feb 2018
Jonny BairstowENG797966100v AUSChester-le-Street21 Jun 2018
Ben StokesENG79798572v WIBridgetown22 Feb 2019
Ben StokesENG79795463v INDBirmingham30 Jun 2019
Joe RootENG7979*8740v SLChester-le-Street29 Jun 2021
Zak CrawleyENG7979 & 0124111v INDDharamsala7 Mar 2024
Ollie PopeENG7946 & 3311560v AUSPerth21 Nov 2025
Harry BrookENG7958 & 218981v NZNottingham25 Jun 2026
Harry BrookENG7979*3584v INDBristol9 Jul 2026
Francis FordENG7830 & 48-61v AUSSydney14 Dec 1894
Tom HaywardENG781 & 77-00v AUSLondon15 Jun 1899
Ernest TyldesleyENG7878* & DNB-91v AUSManchester23 Jul 1921
Patsy HendrenENG7870 & 8*--0v SABirmingham15 Jun 1929
Eddie PaynterENG7877 & 1*23190v AUSAdelaide13 Jan 1933
Harold GimblettENG7811 & 67*-110v INDLondon27 Jun 1936
Cyril WashbrookENG7852 & 26--0v INDManchester20 Jul 1946
Cyril WashbrookENG7865 & 13*--0v SALondon21 Jun 1947
Leonard HuttonENG7846 & 32--1v SAPort Elizabeth5 Mar 1949
Bill EdrichENG7878-100v NZManchester23 Jul 1949

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.