Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLiveSemi Final · CSA Pro20 2026/27LIO194/6 (20)WP46/1 (6)WP need 149 runs in 84 ballsT20Semi Final · CSA Pro20 2026/27WAR163/2BOL160/7Warriors won by 8 wickets (11 balls left)T1016th Match · Abu Dhabi T10 League 2026RDCUTODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGT2072nd 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)T2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th 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
Andrew FlintoffENG7272*7570v NZHobart16 Jan 2007
Michael VaughanENG7263 & 919690v NZHamilton5 Mar 2008
Owais ShahENG72724893v INDBangalore23 Nov 2008
Craig KieswetterENG7272*6883v SLNottingham6 Jul 2011
Jonathan TrottENG72728730v SLManchester9 Jul 2011
Jonathan TrottENG7249 & 2389100v AUSChester-le-Street9 Aug 2013
Alastair CookENG7272 & 0154100v AUSPerth13 Dec 2013
Stuart BroadENG7230* & 425875v AUSSydney3 Jan 2014
Ian BellENG7264 & 812080v SLLeeds20 Jun 2014
Moeen AliENG7272*4663v AUSCardiff31 Aug 2015
Jonny BairstowENG7272*4473v IRELondon7 May 2017
Alastair CookENG723 & 69205100v SALondon6 Jul 2017
Joe RootENG724 & 6814480v PAKLondon24 May 2018
Ben StokesENG7210 & 6220080v INDNottingham18 Aug 2018
Rory BurnsENG7230 & 4218990v WISouthampton8 Jul 2020
Jos ButtlerENG72726852v NZCardiff8 Sept 2023
Harry BrookENG72725237v AUSBristol29 Sept 2024
Jamie SmithENG7246 & 2611791v AUSSydney4 Jan 2026
Andrew GreenwoodENG7149 & 22--0v AUSMelbourne31 Mar 1877
William ScottonENG7121 & 50*-30v AUSMelbourne31 Dec 1881
Edmund TylecoteENG7133 & 38-50v AUSMelbourne30 Dec 1882
Albert WardENG7130 & 41--0v AUSMelbourne29 Dec 1894
Charles WrightENG7171--0v SAJohannesburg2 Mar 1896
Tom HaywardENG7170 & 1-70v AUSAdelaide14 Jan 1898
Pelham WarnerENG7168 & 3-80v AUSMelbourne1 Jan 1904
Frank FosterENG7171 & DNB14160v AUSAdelaide12 Jan 1912
'Young Jack' HearneENG7114 & 5722740v AUSSydney17 Dec 1920
Phil MeadENG7166 & 5--0v SADurban16 Feb 1923
Bob WyattENG7164 & 7238-0v AUSLondon16 Aug 1930
Les AmesENG7165 & 6-90v INDLondon25 Jun 1932
Patsy HendrenENG7129 & 42309-0v AUSLeeds20 Jul 1934
Leonard HuttonENG7162 & 9-30v AUSSydney5 Jan 1951
Godfrey EvansENG7171-91v INDManchester17 Jul 1952
Peter RichardsonENG7137 & 34-70v AUSLondon23 Aug 1956
Peter MayENG7171143100v NZChristchurch27 Feb 1959
Ted DexterENG7161 & 10-72v AUSAdelaide25 Jan 1963
Jim ParksENG7171 & DNB12450v AUSMelbourne30 Dec 1965
Geoff BoycottENG710 & 7116561v WINottingham30 Jun 1966
Colin MilburnENG7129* & 42100131v WILeeds4 Aug 1966
Ray IllingworthENG7142 & 2922080v AUSSydney12 Feb 1971
Mike DennessENG7126 & 45*19050v INDManchester6 Jun 1974
Fred TitmusENG7110 & 6115780v AUSPerth13 Dec 1974
David SteeleENG717 & 6422680v WILondon17 Jun 1976
Graham GoochENG71718413v NZManchester20 Jun 1979
David GowerENG7117 & 5414990v WIBridgetown13 Mar 1981
Peter WilleyENG714 & 6714370v WIKingston10 Apr 1981
Mike GattingENG7171*5844v INDJullundur20 Dec 1981
Chris TavaréENG7154 & 17250100v PAKBirmingham29 Jul 1982
Peter WilleyENG710 & 7110891v WIKingston21 Feb 1986
Allan LambENG717110860v WIPerth3 Jan 1987

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.