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
John CrawleyENG874 & 83177110v AUSManchester3 Jul 1997
Graeme HickENG8787*10842v ZIMBulawayo16 Feb 2000
Marcus TrescothickENG8787*10781v WIChester-le-Street15 Jul 2000
Alec StewartENG8787*11272v BANNairobi5 Oct 2000
Alec StewartENG878792140v INDNottingham8 Aug 2002
Andrew FlintoffENG8787112102v AUSLondon10 Jul 2005
Ian BellENG870 & 8716582v AUSPerth14 Dec 2006
Matt PriorENG87878650v WIBirmingham26 May 2009
Jonathan TrottENG878711980v SACenturion22 Nov 2009
Graeme SwannENG8785 & 296102v SACenturion16 Dec 2009
Andrew StraussENG878712180v AUSManchester27 Jun 2010
Steven DaviesENG878767130v PAKChester-le-Street10 Sept 2010
Andrew StraussENG8787176130v INDBirmingham10 Aug 2011
Jonny BairstowENG8767 & 2020091v AUSLondon18 Jul 2013
Ben StokesENG8787 & 0131131v AUSLondon16 Jul 2015
Jason RoyENG87878982v PAKCardiff4 Sept 2016
Jonny BairstowENG8753 & 34*192120v INDVisakhapatnam17 Nov 2016
Eoin MorganENG87878185v AUSBirmingham10 Jun 2017
Sam CurranENG8724 & 63136122v INDBirmingham1 Aug 2018
Sam BillingsENG878747103v WIBasseterre8 Mar 2019
Jason RoyENG87879863v PAKSouthampton11 May 2019
Ben StokesENG8720 & 6715172v AUSLondon12 Sept 2019
Joe DenlyENG878710362v SACape Town4 Feb 2020
Ollie PopeENG875 & 82116130v NZLeeds23 Jun 2022
Dawid MalanENG878774102v NEDPune8 Nov 2023
Philip SaltENG8787*4775v WIGros Islet19 Jun 2024
Joe RootENG8787 & DNB12470v WIBirmingham26 Jul 2024
Liam LivingstoneENG87874765v AUSCardiff13 Sept 2024
Harry BrookENG878758111v AUSLondon27 Sept 2024
Bill BrockwellENG8649 & 37-50v AUSSydney14 Dec 1894
Tom HaywardENG8626 & 60-80v AUSLeeds3 Jul 1905
Tip FosterENG8651 & 35-40v SALondon19 Aug 1907
Phil MeadENG860 & 86-00v SAJohannesburg1 Jan 1914
Herbert SutcliffeENG8662 & 24254100v AUSNottingham8 Jun 1934
Leonard HuttonENG8657 & 29-50v NZChristchurch24 Mar 1951
Leonard HuttonENG8686--0v INDLondon14 Aug 1952
David SheppardENG8624 & 62-90v AUSLondon23 Aug 1956
Ted DexterENG8620 & 66*-100v PAKLahore21 Oct 1961
Bob BarberENG8686 & DNB-91v PAKDacca19 Jan 1962
Micky StewartENG8686-91v PAKLeeds5 Jul 1962
Colin CowdreyENG8686-91v NZAuckland23 Feb 1963
Ted DexterENG8629 & 57177100v WIBirmingham4 Jul 1963
Fred TitmusENG8633 & 53212100v AUSAdelaide28 Jan 1966
Colin CowdreyENG8659 & 2720490v NZAuckland11 Mar 1966
David SteeleENG8644 & 42233110v WILondon12 Aug 1976
Tony GreigENG8676 & 10227101v INDBombay11 Feb 1977
Geoff BoycottENG8686*13460v AUSSydney26 Dec 1979
Geoff BoycottENG8636 & 5026790v INDBangalore9 Dec 1981
Allan LambENG8658 & 28154121v NZLeeds28 Jul 1983
Chris BroadENG868624280v SLLondon23 Aug 1984

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.