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
Kevin PietersenENG10010091101v WIBarbados21 Apr 2007
Matt PriorENG10060 & 40176140v SALondon19 Jul 2012
Matt PriorENG10027 & 73188120v SALondon16 Aug 2012
Nick ComptonENG100100230150v NZWellington14 Mar 2013
Jonny BairstowENG100100*97110v WIManchester19 Sept 2017
Jos ButtlerENG100100*8364v AUSSydney21 Jan 2018
Joe RootENG100100*120100v INDLeeds17 Jul 2018
Joe RootENG100100*94110v WISouthampton14 Jun 2019
Dawid MalanENG10080 & 20209140v AUSAdelaide16 Dec 2021
Joe RootENG1001009660v SASouthampton7 Sept 2025
Harry BrookENG10010051104v PAKKandy24 Feb 2026
Johnny BriggsENG9957 & 42-90v AUSSydney14 Dec 1894
Lord TennysonENG9963 & 36-140v AUSLeeds2 Jul 1921
Douglas JardineENG991 & 98409100v AUSAdelaide1 Feb 1929
Buddy OldfieldENG9980 & 19--0v WILondon19 Aug 1939
Trevor BaileyENG9993 & 6*-160v NZLondon25 Jun 1949
Leonard HuttonENG9982 & 17-80v AUSLondon15 Aug 1953
Mike SmithENG9999-101v SALondon23 Jun 1960
Colin CowdreyENG9954 & 45223150v NZAuckland5 Mar 1971
Brian LuckhurstENG9946 & 53*25570v PAKLondon17 Jun 1971
Keith FletcherENG9978 & 21-150v PAKSindh16 Mar 1973
Geoff BoycottENG996 & 93247130v WIPort of Spain2 Feb 1974
Geoff BoycottENG990 & 99*30580v AUSPerth14 Dec 1979
Geoff BoycottENG9999159100v AUSLondon20 Aug 1980
Allan LambENG999910950v INDLondon4 Jun 1982
Paul DowntonENG9937* & 6232170v INDMumbai28 Nov 1984
Chris BroadENG999916840v PAKLondon21 May 1987
Martyn MoxonENG9999269100v NZAuckland25 Feb 1988
John CrawleyENG9928 & 7126270v AUSAdelaide26 Jan 1995
Graeme HickENG9939 & 60149111v AUSMelbourne26 Dec 1998
Robert KeyENG996 & 93*194100v WIManchester12 Aug 2004
Andrew FlintoffENG99999394v INDLondon3 Sept 2004
Ian BellENG9971 & 28204130v AUSSydney2 Jan 2007
Ian BellENG9997 & 2200140v WIManchester7 Jun 2007
Alex HalesENG99996864v WINottingham24 Jun 2012
Luke WrightENG9999*5586v AFGColombo21 Sept 2012
Jonathan TrottENG9940 & 5922180v AUSLondon21 Aug 2013
Jos ButtlerENG99998474v WIAntigua5 Mar 2014
Alex HalesENG999912480v SAPort Elizabeth6 Feb 2016
Jonny BairstowENG9952 & 47221140v BANChittagong20 Oct 2016
Jonny BairstowENG9936 & 63110121v SALondon27 Jul 2017
Ben StokesENG9957 & 4215192v SLColombo23 Nov 2018
Dawid MalanENG9999*47115v SACape Town1 Dec 2020
Ben StokesENG999952410v INDPune26 Mar 2021
Jonny BairstowENG9999*81104v AUSManchester19 Jul 2023
Harry BrookENG9999 & 0113112v INDLeeds20 Jun 2025
Joe RootENG9999*13390v INDCardiff16 Jul 2026
Bobby AbelENG9894 & 4-130v AUSLondon22 Jun 1896
KS RanjitsinhjiENG9871 & 27-60v AUSMelbourne1 Jan 1898
Jack HobbsENG9866 & 32-41v AUSLondon19 Aug 1912

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.