Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st 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
Ian BellENG126126*118101v INDSouthampton21 Aug 2007
Ian BellENG12648 & 78334180v SACape Town3 Jan 2010
Andrew StraussENG126126134101v PAKLeeds12 Sept 2010
Ian BellENG126126117121v WISouthampton16 Jun 2012
Alastair CookENG12610 & 116284160v NZDunedin6 Mar 2013
Ben StokesENG12666 & 60214192v AUSSydney5 Jan 2022
Joe RootENG12611 & 115*185140v NZLondon2 Jun 2022
Harry BrookENG12684 & 42145111v AUSSydney4 Jan 2026
Tom BantonENG126126105165v SLLondon27 Sept 2026
John SelbyENG12555 & 70-70v AUSMelbourne31 Dec 1881
Albert WardENG12532 & 93-91v AUSMelbourne1 Mar 1895
Johnny TyldesleyENG12513 & 112--0v SACape Town1 Apr 1899
Maurice LeylandENG12583 & 42283180v AUSAdelaide13 Jan 1933
Leonard HuttonENG1252 & 123-00v SAJohannesburg12 Feb 1949
Leonard HuttonENG12527 & 98*-130v SAManchester5 Jul 1951
Barry KnightENG125125-140v NZAuckland23 Feb 1963
Colin CowdreyENG125105 & 20-140v SANottingham5 Aug 1965
Geoff BoycottENG125112 & 13257151v PAKLeeds8 Jul 1971
Tony LewisENG125125228161v INDKanpur25 Jan 1973
Alec StewartENG12589 & 36*207210v SALeeds4 Aug 1994
Graeme HickENG125118* & 7238180v WINottingham10 Aug 1995
John CrawleyENG125106 & 19275130v PAKLondon22 Aug 1996
Marcus TrescothickENG12537 & 88197172v NZWellington21 Mar 2002
Nasser HussainENG12557 & 68273171v SLLondon16 May 2002
Alec StewartENG12578* & 47254180v INDLeeds22 Aug 2002
Joe RootENG125125113105v SACenturion9 Feb 2016
Joe RootENG1250 & 125193121v INDLondon7 Sept 2018
Jonny BairstowENG125110 & 15217101v SLColombo23 Nov 2018
Dawid MalanENG12512510993v NEDAmstelveen17 Jun 2022
Arthur HillENG124124--0v SACape Town21 Mar 1896
Jack HobbsENG12489 & 35--0v SAJohannesburg1 Jan 1910
Leonard HuttonENG12492 & 32-70v SAJohannesburg18 Feb 1939
Paul GibbENG1244 & 120-20v SADurban3 Mar 1939
Cyril PooleENG12455 & 69*--0v INDKolkata30 Dec 1951
Peter MayENG124124*-140v NZAuckland14 Mar 1959
Micky StewartENG12437 & 87327140v WIManchester6 Jun 1963
Geoff BoycottENG124117 & 7396120v SAPort Elizabeth12 Feb 1965
Eddie HemmingsENG12429 & 9523480v AUSSydney2 Jan 1983
Wayne LarkinsENG124124126182v AUSHyderabad19 Oct 1989
Alec StewartENG124124*283210v ZIMLondon18 May 2000
Nasser HussainENG124109 & 15320133v SLKandy7 Mar 2001
Graham ThorpeENG124124 & DNB244160v SALondon4 Sept 2003
Ian BellENG12459 & 65258121v AUSManchester11 Aug 2005
Paul CollingwoodENG12465 & 59265180v NZWellington13 Mar 2008
Jonathan TrottENG12412 & 112290130v SLGalle26 Mar 2012
Ian BellENG12461 & 63*20890v WILondon17 May 2012
Eoin MorganENG124124*10684v IREDublin3 Sept 2013
Sam CurranENG12478 & 46219141v INDSouthampton30 Aug 2018
Jonny BairstowENG124124112117v INDPune26 Mar 2021
Liam LivingstoneENG124124*8559v WINorth Sound2 Nov 2024

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.