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
James TaylorENGHeadingleyLeeds2012-2015220754137.5014651.37000120
Harry BrookENGAdelaide OvalAdelaide2022-2025220754537.5011963.0300041
W.G. GraceENGMelbourne Cricket GroundMelbourne1892120755037.50--01051
Graham GoochENGBourdaGeorgetown1990220754237.5015947.1700060
Alec StewartENGNewlandsCape Town2000-2003230754025.0012759.06000100
Sam CurranENGDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024531754137.5046163.0400043
Mike SmithENGNew Wanderers StadiumJohannesburg1964-1965230754225.00--000100
Peter MayENGThe GabbaBrisbane1954-1958240754418.7510927.5200090
Sam CurranENGOld TraffordManchester2018-2026750753515.008885.2300055
'Young Jack' HearneENGKennington OvalLondon1912-1924351753518.75--00000
Fred TruemanENGQueen's Park OvalPort of Spain1954-1960352753725.00--00003
Dawid MalanENGMelbourne Cricket GroundMelbourne2017-2022560753512.5016146.5800170
Dick LilleyENGHeadingley Cricket GroundLeeds1899-1909461755515.00--01100
James AndersonENGThe Rose BowlSouthampton2007-20201473752818.7510571.43000110
Geraint JonesENGKennington OvalLondon2004-2006771752512.5015548.3900092
Bob WillisENGKennington OvalLondon1973-1983111197524*37.5026728.0900190
Nick KnightENGGreen Park StadiumKanpur2002110747474.008290.2401090
Andrew StraussENGKeenan StadiumJamshedpur20061117474*-8587.06010100
Roy KilnerENGMelbourne Cricket GroundMelbourne1925110747474.0015448.05010110
Freddie BrownENGAMI StadiumChristchurch1933110747474.00--010-0
Bob BarberENGKingsmeadDurban1964110747474.00--01031
Paul DowntonENGArun Jaitley StadiumDelhi1984110747474.0020635.9201060
Alec StewartENGMA Chidambaram StadiumChennai1993120747437.0027726.7101180
Andrew StraussENGVidarbha C.A. GroundNagpur2006120744637.0017741.81000110
Trevor JestyENGAdelaide OvalAdelaide19832227452*-63117.4601062
Mal LoyeENGSydney Cricket GroundSydney2007220744537.009478.72000112
Michael CarberryENGAdelaide OvalAdelaide2013120746037.0018340.44010120
Michael CarberryENGWestern Australia Cricket Association GroundPerth2013120744337.0012957.36000141
Maurice TateENGKingsmeadDurban1931221745074.00--01053
George GearyENGSydney Cricket GroundSydney1928120746637.0022433.0401090
Leonard HuttonENGQueen's Park OvalPort of Spain1954121744474.00--000-0
Brian BolusENGEden GardensKolkata1964120743937.00--00080
Bob BarberENGHeadingley Cricket GroundLeeds1965-1966230745524.6711752.1401080
Geoff MillerENGBasin ReserveWellington1978-1983230744624.6714949.6600080
Peter WilleyENGTrent BridgeNottingham1980-1981240743818.5017342.77000110
Chris WoakesENGMelbourne Cricket GroundMelbourne2011-2022741743724.6711166.6700151
George LohmannENGKennington OvalLondon1886-18903417462*24.67--010100
Kenneth HutchingsENGSydney Cricket GroundSydney1907-1908240744218.50--00090
Allan LambENGAntigua Recreation GroundSt John's1986-1990240743718.5014551.03000100
Moeen AliENGKensington Oval, BridgetownBarbados2014-2017450745814.8015647.44011111
Moeen AliENGSharjah Cricket StadiumSharjah2015-2021551743718.5010173.2700172
Dawid MalanENGSydney Cricket GroundSydney2018-2022450746214.8027826.6201160
Nasser HussainENGOld Trafford Cricket GroundManchester1997-2002461742814.8018739.5700072
Denis ComptonENGMelbourne Cricket GroundMelbourne1947-1954361742314.805050.0000060
Robin SmithENGQueen's Park OvalPort of Spain1990-1994571744512.3316046.2500160
Stuart BroadENGAdelaide OvalAdelaide2010-2021681742910.5711464.9100153
Nick KnightENGJade StadiumChristchurch2002110737373.0070104.29010110
Tom BantonENGHeadingleyLeeds2026110737373.0062117.7401073
Jordan CoxENGHeadingleyLeeds2026110737373.0010073.00010140
Geoff BoycottENGKingsmeadDurban1964110737373.0028425.7001020

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.