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
Alan KnottENG13471 & 63*-140v PAKSindh16 Mar 1973
Peter WilleyENG13434 & 100*301180v WILondon24 Jul 1980
Chris BroadENG134114 & 20297120v NZChristchurch12 Feb 1988
Michael VaughanENG134120 & 14285170v PAKManchester31 May 2001
Ian BellENG13425 & 109330210v AUSNottingham10 Jul 2013
Nick ComptonENG13485 & 49352130v SADurban26 Dec 2015
Alastair CookENG13485 & 49*259121v SLLondon9 Jun 2016
Dawid MalanENG134134128124v AUSAdelaide17 Nov 2022
Joe RootENG13429 & 105197180v INDLondon31 Jul 2025
Bobby AbelENG133132* & 1-110v AUSSydney29 Jan 1892
Joe HardstaffENG13361 & 72-160v AUSAdelaide10 Jan 1908
Frank WoolleyENG13369 & 64--0v SACape Town7 Mar 1910
Jack HobbsENG13392 & 41--0v SAJohannesburg1 Jan 1914
Jack RobertsonENG13377 & 56--0v INDMadras6 Feb 1952
Denis ComptonENG133133 & DNB--0v WIPort of Spain17 Mar 1954
Ken BarringtonENG13387 & 46-112v INDManchester23 Jul 1959
Mike SmithENG13399 & 34-170v PAKLahore21 Oct 1961
Basil D'OliveiraENG133109 & 24*233160v INDLeeds8 Jun 1967
Ian BothamENG133103 & 30*319151v NZChristchurch24 Feb 1978
Allan LambENG13323 & 110337160v WILondon28 Jun 1984
Paul CollingwoodENG133128 & 5*200180v WIChester-le-Street15 Jun 2007
Michael VaughanENG1339 & 124217190v INDNottingham27 Jul 2007
Alastair CookENG133133274100v SLCardiff26 May 2011
Alex HalesENG133133*110106v SLBirmingham24 Jun 2016
Joe RootENG133133*129111v BANLondon1 Jun 2017
Jonny BairstowENG133119 & 14241210v AUSPerth14 Dec 2017
Joe RootENG133122* & 11308100v INDRanchi23 Feb 2024
C.B. FryENG132129 & 3-70v SALondon19 Aug 1907
Jack HobbsENG1326 & 126*21680v AUSMelbourne30 Dec 1911
Patsy HendrenENG132132 & DNB-200v SALeeds12 Jul 1924
George GunnENG13285 & 47325120v WIKingston3 Apr 1930
Percy ChapmanENG13211 & 121180133v AUSLondon27 Jun 1930
Patsy HendrenENG132132 & DNB248220v AUSManchester6 Jul 1934
Herbert SutcliffeENG13263 & 69*29681v AUSManchester6 Jul 1934
Leonard HuttonENG132100 & 32*--1v SALeeds26 Jul 1947
Colin MilburnENG1326 & 126*183183v WILondon16 Jun 1966
Mike GattingENG132124 & 8290170v PAKBirmingham23 Jul 1987
Allan LambENG132132 & DNB205170v WIKingston24 Feb 1990
Andrew StraussENG132128 & 4258171v INDMumbai18 Mar 2006
Joe RootENG132104 & 28189130v NZLeeds24 May 2013
Gary BallanceENG13210 & 122296112v WIAntigua13 Apr 2015
Daniel LawrenceENG13291 & 41189143v WIBridgetown16 Mar 2022
Jason RoyENG132132124181v BANDhaka3 Mar 2023
Gus AtkinsonENG132118 & 14127164v SLLondon29 Aug 2024
Jack RobertsonENG13180 & 51*--0v WIBridgetown21 Jan 1948
Peter ParfittENG131131*-140v NZAuckland23 Feb 1963
John EdrichENG13116 & 115346220v NZLondon24 Jul 1969
Keith FletcherENG131131147130v NZNottingham11 Jun 1975
Geoff BoycottENG13113137490v NZNottingham10 Aug 1978
David GowerENG13189 & 42*277181v SLColombo17 Feb 1982

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.