Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT20Semi 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/27VICWAODI3rd 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
Joe RootENG7850 & 2814180v AUSMelbourne26 Dec 2021
Ollie PopeENG7873 & 511750v SALondon17 Aug 2022
Ollie PopeENG7867 & 11*87140v SALondon8 Sept 2022
Dawid MalanENG7878*4783v PAKLahore2 Oct 2022
Harry BrookENG7832 & 468990v AUSBirmingham16 Jun 2023
Harry BrookENG783 & 7510490v AUSLeeds6 Jul 2023
Zak CrawleyENG787885130v PAKMultan7 Oct 2024
Zak CrawleyENG7864 & 1493160v INDLondon31 Jul 2025
Harry BrookENG78783565v NZChristchurch20 Oct 2025
Wilfred RhodesENG7777 & 0*-00v SACape Town11 Mar 1910
Frank FosterENG7756 & 21120101v AUSSydney15 Dec 1911
Jack HobbsENG7732 & 4514190v AUSSydney23 Feb 1912
Jack HobbsENG7768 & 9*-80v SALondon12 Aug 1912
Percy ChapmanENG7750 & 2774120v AUSBrisbane30 Nov 1928
Ted BowleyENG7731 & 46--0v SALeeds13 Jul 1929
Patsy HendrenENG775 & 7215290v AUSNottingham13 Jun 1930
Maurice LeylandENG7745 & 3219760v AUSAdelaide29 Jan 1937
Joe HardstaffENG7776 & 1-81v WIManchester22 Jul 1939
Wally HammondENG7769 & 8-61v INDManchester20 Jul 1946
Jack IkinENG7760 & 1725950v AUSSydney13 Dec 1946
Leonard HuttonENG773 & 74189110v AUSNottingham10 Jun 1948
Colin CowdreyENG7723 & 5426170v AUSSydney17 Dec 1954
Ted DexterENG7777 & 0-00v WIPort of Spain28 Jan 1960
Mike SmithENG7746 & 31*-100v INDBombay21 Jan 1964
Ted DexterENG779 & 68137110v AUSNottingham4 Jun 1964
Tom GraveneyENG7777 & DNB146100v PAKLondon24 Aug 1967
Alan KnottENG7733* & 4420451v WIPort of Spain30 Mar 1974
Barry WoodENG777713860v EAFBirmingham14 Jun 1975
Graham RoopeENG770 & 77215110v AUSLondon28 Aug 1975
Clive RadleyENG7777 & 020190v NZLondon24 Aug 1978
Geoff BoycottENG7717 & 6027350v AUSLondon2 Jul 1981
David GowerENG77779840v AUSAdelaide30 Jan 1983
Graeme FowlerENG7758 & 1917490v PAKLahore19 Mar 1984
Bill AtheyENG7776 & 119970v AUSBrisbane14 Nov 1986
Allan LambENG7777*10231v AUSSydney22 Jan 1987
Alec StewartENG77778870v SAMelbourne12 Mar 1992
Robin SmithENG77777262v PAKNottingham20 Aug 1992
Mike AthertonENG7754 & 2320880v AUSBrisbane25 Nov 1994
Alec StewartENG7749 & 2816280v SABirmingham4 Jun 1998
Mark RamprakashENG7763 & 1413550v AUSMelbourne26 Dec 1998
Mike AthertonENG7733 & 4433130v SLGalle22 Feb 2001
Paul CollingwoodENG77779051v ZIMHarare10 Oct 2001
Andrew FlintoffENG772 & 754992v NZWellington21 Mar 2002
Alec StewartENG7772 & 5145120v SANottingham14 Aug 2003
Kevin PietersenENG7777*7643v ZIMHarare1 Dec 2004
Kevin PietersenENG77778262v INDKochi6 Apr 2006
Ian BellENG777711430v SLChester-le-Street24 Jun 2006
Ian BellENG77779090v AUSAntigua8 Apr 2007
Kevin PietersenENG779 & 6812280v WIManchester7 Jun 2007
Kevin PietersenENG7769 & 816540v AUSCardiff8 Jul 2009

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.