Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

England: Batting by ground (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.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Keith FletcherENGNational StadiumKarachi1969-1973231935446.50137.6901040
Ashley GilesENGNewlandsCape Town2003-20053419331*31.0015360.7800082
Charlie BarnettENGMelbourne Cricket GroundMelbourne1937240934123.2516058.13000131
Kevin PietersenENGWestern Australia Cricket Association GroundPerth2010-2013350934518.6017353.76001121
Jonny BairstowENGWankhede StadiumMumbai2011-2023450935118.6018151.3801071
Andrew StraussENGAdelaide OvalAdelaide2006-2011560933415.5020146.2700090
Trevor BaileyENGTrent BridgeNottingham1951-1957561934918.60--00050
Peter WilleyENGQueen's Park OvalPort of Spain1981-1986580932611.6329531.53000110
Fred TruemanENGEdgbaston Cricket GroundBirmingham1957-19657819329*13.292321.7400133
Kevin PietersenENGFeroz Shah KotlaDelhi2006-2011220924646.0010488.46000122
James TaylorENGR Premadasa StadiumColombo2014220929046.0011381.4201062
Jamie SmithENGRawalpindi Cricket StadiumRawalpindi2024120928946.0013568.1501056
Cyril WaltersENGGymkhana GroundBombay1933121927892.00--010-0
Jack RobertsonENGSabina ParkKingston1948120926446.00--010-0
Ken BarringtonENGAMI StadiumChristchurch1963120924746.00--000100
Neil FairbrotherENGMA Chidambaram StadiumChennai1993120928346.0019247.92010111
Mark ButcherENGEdgbastonBirmingham2001-2003230924130.6719447.42000110
Chris OldENGTrent BridgeNottingham1974-1976331923946.0010984.4000092
Bob WoolmerENGHeadingleyLeeds1974-1977330923730.6723239.66000120
Allan LambENGGaddafi StadiumLahore1984230925730.6715061.3301050
Chris ReadENGLord'sLondon1999-2006441923730.6716157.1400191
Albert RelfENGNewlandsCape Town1906240922823.00--000120
Micky StewartENGLord'sLondon1962-1963241923930.671910.5300000
David LloydENGHeadingleyLeeds1974-1980340924823.0018250.5500090
Mike BrearleyENGWACA GroundPerth1978-1979240926423.0031329.3901180
Ben StokesENGKensington Oval, BridgetownBarbados2014-2017450923418.4011977.31001121
Moeen AliENGBrisbane Cricket Ground, WoolloongabbaBrisbane2015-2022450924018.4018649.4600091
Eoin MorganENGKensington Oval, BridgetownBarbados2010-2017771922115.3389103.3700093
Chris LewisENGLord'sLondon1990-1996792923113.1425735.8000281
Alec StewartENGSawai Mansingh StadiumJaipur1993110919191.0012672.2201062
Eoin MorganENGMcLean ParkNapier2013-2019210919191.0041221.9501077
Allan LambENGGreen Park StadiumKanpur1989110919191.0010983.4901060
Jack RussellENGThe OvalLondon1995110919191.0022141.18010150
Andrew FlintoffENGSuperSport ParkCenturion2005121917791.0017352.60010151
Kevin PietersenENGR Premadasa StadiumColombo20072219163*91.0010091.0001091
Tim BresnanENGShere Bangla National StadiumMirpur2010320919145.5026434.4701160
Allan WatkinsENGNewlandsCape Town19491219164*91.00--010-0
John HampshireENGAMI StadiumChristchurch19711219151*91.0015060.67010140
Graham GoochENGFeroz Shah Kotla GroundDelhi1981121917191.0023339.06010120
Mike BrearleyENGNiaz Stadium, HyderabadSindh1978120917445.5040822.3001070
Brian RoseENGKennington OvalLondon1980120915045.5024736.8401070
Moeen AliENGNational StadiumKarachi20224329155*91.0052175.0001085
Peter WilleyENGMelbourne Cricket GroundMelbourne1979-1980340915122.7515957.2301050
Jos ButtlerENGSuperSport ParkCenturion2016-2020340915722.7510289.22011134
Moeen AliENGMaharashtra Cricket Association StadiumPune2017-2023540913022.759496.8100074
Philip SaltENGWankhede StadiumMumbai2025-2026440915522.7542216.67010125
Bob BarberENGEdgbaston Cricket GroundBirmingham1960-1965240915122.75--010-0
Geoff MillerENGThe GabbaBrisbane1978-1983440916022.7521741.9401160
Walter ReadENGOld Trafford Cricket GroundManchester1886-1893351915122.75--01070
Bill AtheyENGSydney Cricket GroundSydney1987-1988450913718.2028332.1600090

Span first and last year · Mat matches · Inns innings · NO not outs · HS highest score · Ave batting average · BF balls faced · SR strike rate · 100 hundreds · 50 fifties · 0 ducks · 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.