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
Zak CrawleyENG124124171140v ZIMNottingham22 May 2025
Jack HobbsENG12353 & 70--2v SACape Town21 Jan 1910
Frank WoolleyENG1230 & 123149151v AUSSydney19 Dec 1924
Doug InsoleENG12313 & 110*-80v SADurban25 Jan 1957
Ted DexterENG12376 & 47--0v WIPort of Spain25 Mar 1960
Colin CowdreyENG123119 & 4*-130v NZLondon17 Jun 1965
Keith FletcherENG123123* & DNB28980v INDManchester6 Jun 1974
Bill AtheyENG123123202140v PAKLondon18 Jun 1987
Allan LambENG12310 & 113257160v WILondon16 Jun 1988
Allan LambENG12339 & 84*145231v NZLondon21 Jun 1990
Graham GoochENG123116 & 7175170v INDManchester9 Aug 1990
Graham ThorpeENG123123 & 0219190v AUSPerth3 Feb 1995
Alec StewartENG12350 & 73280140v WIPort of Spain5 Feb 1998
Graham ThorpeENG123118 & 532720v PAKLahore15 Nov 2000
Graham ThorpeENG123123229120v SLBirmingham30 May 2002
Mark ButcherENG123123 & DNB226180v SLManchester13 Jun 2002
Alec StewartENG123123 & DNB190170v SLManchester13 Jun 2002
Andrew FlintoffENG12312310487v WILondon6 Jul 2004
Ian BellENG123119 & 4211130v PAKLeeds4 Aug 2006
Alastair CookENG12340 & 83215170v PAKLondon17 Aug 2006
Ian BellENG12384 & 39*160131v BANChittagong12 Mar 2010
Andrew StraussENG123122 & 1265190v WILondon17 May 2012
Jos ButtlerENG12367 & 56242140v WIGros Islet9 Feb 2019
Jason RoyENG12312385153v WIBridgetown20 Feb 2019
Ollie PopeENG123108 & 15117160v PAKRawalpindi1 Dec 2022
Joe RootENG12346 & 77202160v NZLondon17 Jun 2026
Tom HaywardENG122122--0v SAJohannesburg2 Mar 1896
George GunnENG122122* & 0-71v AUSSydney21 Feb 1908
Herbert SutcliffeENG122122--0v SALondon28 Jun 1924
Ernest TyldesleyENG122122 & DNB--0v SAJohannesburg24 Dec 1927
Ernest TyldesleyENG122122-131v WILondon23 Jun 1928
Wally HammondENG12257 & 65--0v SACape Town1 Jan 1931
Gubby AllenENG122122 & DNB-141v NZLondon27 Jun 1931
Walter RobinsENG122108 & 14-120v SAManchester27 Jul 1935
Denis ComptonENG12251 & 71*-70v INDManchester20 Jul 1946
Leonard HuttonENG122122* & DNB35650v AUSSydney28 Feb 1947
Denis ComptonENG122116 & 6-110v NZLondon25 Jun 1949
Denis ComptonENG12258 & 64-120v SACape Town1 Jan 1957
Ray IllingworthENG122113 & 9*243130v WILondon26 Jun 1969
Frank HayesENG12216 & 106*285141v WILondon26 Jul 1973
Keith FletcherENG122122377100v PAKLondon22 Aug 1974
David GowerENG122111 & 11276140v NZLondon27 Jul 1978
Derek RandallENG12217 & 105179140v PAKBirmingham29 Jul 1982
David GowerENG12212213480v NZMelbourne13 Jan 1983
Graham GoochENG122114 & 8315121v INDLondon5 Jun 1986
David CapelENG12298 & 24350101v PAKKarachi16 Dec 1987
Graham GoochENG12285 & 37234190v NZLondon21 Jun 1990
Nick KnightENG122122130134v WIBridgetown29 Mar 1998
Mark ButcherENG12217 & 105320110v SLLondon16 May 2002
Joe RootENG12213 & 10921890v WINorth Sound8 Mar 2022

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.