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
Chris SmithENGIqbal StadiumFaisalabad1984110666666.0015542.5801050
Adam HollioakeENGHeadingley Cricket GroundLeeds1997-19982116666*-8478.5701052
Andrew FlintoffENGSt George's Park, Port ElizabethGqeberha2003220664533.0010463.4600033
Alec StewartENGSinhalese Sports Club GroundColombo1993120666333.0013548.89010100
Paul CollingwoodENGMaharani Usharaje Trust Cricket GroundIndore2006-2008220666433.009073.3301022
Andrew StraussENGSawai Mansingh StadiumJaipur2006220665633.0012254.1001070
Ben StokesENGEden ParkAuckland2018120666633.0019633.6701160
Jos ButtlerENGBrian Lara Stadium, Tarouba, TrinidadTarouba2023220665533.0040165.0001083
Jonny BairstowENGSir Vivian Richards Stadium, AntiguaNorth Sound2019120665233.008181.48010111
Nick ComptonENGEden GardensKolkata2012121665766.0016739.5201071
Liam DawsonENGMA Chidambaram Stadium, ChepaukChennai20161216666*66.0015542.5801151
Mark StonemanENGEden ParkAuckland2018120665533.0011159.4601081
Jordan CoxENGLord'sLondon2026120665533.0011457.8901090
Jacob BethellENGDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet20243216662*66.0034194.1201055
Joe HardstaffENGBourdaGeorgetown1948120666333.00--01061
Gilbert ParkhouseENGOld Trafford Cricket GroundManchester1959120664933.00--000-0
Bob BarberENGOld Trafford Cricket GroundManchester1968120664633.0019833.3300050
Micky StewartENGEdgbaston Cricket GroundBirmingham1963120663933.0017437.9300021
Roger PrideauxENGHeadingley Cricket GroundLeeds1968120666433.0017936.8701080
Paul AllottENGOld Trafford Cricket GroundManchester19811216652*66.0017338.1501050
Mark ButcherENGKingsmeadDurban1999-2004230664822.0025525.8800050
Denis ComptonENGLancaster ParkChristchurch1947-1951230663822.00--00051
Trevor BaileyENGSabina ParkKingston19542326628*66.00--000-1
Paul CollingwoodENGGalle International StadiumGalle2003-2007240663616.5021330.9900190
Chris JordanENGKennington OvalLondon2014-20245426638*33.0052126.9200082
Henry Leveson GowerENGOld WanderersJohannesburg1910241663122.00--000-0
Jack CrawfordENGSydney Cricket GroundSydney1907-1908241663122.00--00090
Stan WorthingtonENGMelbourne Cricket GroundMelbourne1937240664416.5020232.6700190
Mike GattingENGHeadingley Cricket GroundLeeds1981-1988340663216.5013648.53000100
Frank WoolleyENGLord's No. 1 GroundCape Town1910-1914351663116.50--00002
Bobby AbelENGOld Trafford Cricket GroundManchester1888-1902350662613.20--00100
Johnny BriggsENGAdelaide OvalAdelaide1884-1898461663913.20--00180
Mark EalhamENGLord'sLondon1996-2000760662511.0017837.0800080
John SnowENGHeadingley Cricket GroundLeeds1966-1975673664816.5021231.1300270
Dick LilleyENGMelbourne Cricket GroundMelbourne1902-190448166419.4310.0000350
Nick KnightENGQueen's Park OvalPort of Spain1998110656565.006797.0101090
Jonathan TrottENGMcLean ParkNapier20131116565*-7389.0401030
Ben DuckettENGBarabati StadiumCuttack2025110656565.0056116.07010100
Arthur HillENGOld WanderersJohannesburg1896110656565.00--010-0
Ray IllingworthENGHeadingleyLeeds1973110656565.0013847.1001090
Roy SwetmanENGKennington OvalLondon1959110656565.00--010100
Derek RandallENGIqbal StadiumFaisalabad1984110656565.0015741.4001061
Steve RhodesENGHeadingley Cricket GroundLeeds19941116565*-14445.14010110
Graham ThorpeENGKingsmead Cricket GroundDurban1995-1996220656332.508576.4701040
Paul NixonENGBeausejour Stadium, Gros IsletSt Lucia20073226542*-49132.6500091
Luke WrightENGProvidence StadiumGuyana20102216545*65.0051127.4500015
Michael LumbENGBeausejour Stadium, Gros IsletSt Lucia2010220653332.5047138.3000082
Jason RoyENGSir Vivian Richards Stadium, North SoundAntigua2017220655232.507092.8601091
Jason RoyENGEden GardensKolkata2016-2017220656532.5058112.07011101
Joe RootENGSt George's ParkGqeberha2016-2020220653832.5011059.0900060

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.