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
Maurice LeylandENG9812 & 86283110v AUSBrisbane10 Feb 1933
Harold LarwoodENG9898 & DNB148101v AUSSydney23 Feb 1933
Joe HardstaffENG9898 & 0-00v WIBridgetown21 Jan 1948
Reg SimpsonENG984 & 94-60v WINottingham20 Jul 1950
Cyril WashbrookENG9898-130v AUSLeeds12 Jul 1956
Trevor BaileyENG9880 & 18-60v SADurban25 Jan 1957
Mike SmithENG9898-140v INDLondon20 Aug 1959
John JamesonENG9882 & 16177122v INDLondon19 Aug 1971
Geoff MillerENG9898*322100v PAKLahore14 Dec 1977
Graham GoochENG9858 & 40173140v INDBangalore9 Dec 1981
Geoff MillerENG9898244130v INDManchester24 Jun 1982
Chris TavaréENG9889 & 941990v AUSPerth12 Nov 1982
Alec StewartENG9891 & 7156120v AUSSydney4 Jan 1991
Mike AthertonENG9881 & 17187110v WILeeds8 Jun 1995
Alec StewartENG9844 & 54151150v PAKLondon22 Aug 1996
Mark RamprakashENG9864* & 34289120v WIGeorgetown27 Feb 1998
Graham ThorpeENG9857 & 41330100v SLKandy10 Dec 2003
Andrew StraussENG989810471v BANLeeds26 Jun 2005
Kevin PietersenENG984 & 94145130v SABirmingham30 Jul 2008
Kevin PietersenENG9897 & 1175121v WIJamaica4 Feb 2009
Owais ShahENG98988956v SACenturion27 Sept 2009
Jonathan TrottENG9898*11680v INDChandigarh20 Oct 2011
James TaylorENG9898*90112v AUSMelbourne14 Feb 2015
Gary BallanceENG9870 & 28220150v PAKBirmingham3 Aug 2016
Joe RootENG9821 & 77153120v INDMumbai8 Dec 2016
Jonny BairstowENG9870 & 28128140v INDBirmingham1 Aug 2018
Jonny BairstowENG9878 & 20117150v AUSBirmingham16 Jun 2023
Archie MacLarenENG9792 & 5-150v AUSSydney14 Feb 1902
C.B. FryENG9762 & 35*--0v AUSLondon9 Aug 1909
Percy HolmesENG979 & 88--0v SACape Town31 Dec 1927
Bob WyattENG9758 & 39--0v SAJohannesburg28 Jan 1928
Eddie PaynterENG9783 & 14*229121v AUSBrisbane10 Feb 1933
Bryan ValentineENG9797 & DNB-110v SAJohannesburg24 Dec 1938
Freddie BrownENG9779 & 18-110v AUSSydney5 Jan 1951
Colin CowdreyENG9734 & 63*--1v INDLondon18 Jun 1959
Tom GraveneyENG9797-130v PAKBirmingham31 May 1962
Ted DexterENG9765 & 32*-100v PAKLondon21 Jun 1962
Bob BarberENG9797111100v SAJohannesburg23 Dec 1964
Ken BarringtonENG9797225100v INDLondon22 Jun 1967
Phil SharpeENG9711 & 86168130v WILondon26 Jun 1969
John EdrichENG9762 & 35211140v AUSLeeds14 Aug 1975
Allan LambENG9797*14071v NZAuckland25 Feb 1984
David GowerENG9771 & 26207130v NZNottingham7 Aug 1986
Chris BroadENG979713070v PAKPerth5 Jan 1987
Graham ThorpeENG9737 & 6024590v AUSBirmingham5 Aug 1993
Mark ButcherENG9775 & 22191160v SANottingham23 Jul 1998
Alec StewartENG9797123140v ZIMLondon22 Jul 2000
Mike AthertonENG9732 & 65*27870v PAKFaisalabad29 Nov 2000
Nasser HussainENG9785 & 12166151v INDMohali3 Dec 2001
Geraint JonesENG9724 & 73115133v SADurban26 Dec 2004

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.