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
Craig WhiteENGOld Trafford Cricket GroundManchester1994-2000440724218.0021633.33000100
Nick KnightENGOld TraffordManchester1996-1998340723418.0012060.0000070
Graham ThorpeENGGalle International StadiumGalle2001-2003240724318.0027825.9000050
Owais ShahENGR Premadasa StadiumColombo2002-2007440723418.009278.2600050
Dimitri MascarenhasENGKennington OvalLondon2007-20094437236*72.0047153.1900025
Jacob BethellENGSophia GardensCardiff2024-2026440724418.0066109.0900064
Liam PlunkettENGHeadingleyLeeds2006-20187527244*24.008782.7600191
Craig KieswetterENGLord'sLondon2010-2012551722518.008683.7200071
Liam PlunkettENGTrent BridgeNottingham2006-20188627222*18.0015048.0000071
John SnowENGEdgbaston Cricket GroundBirmingham1967-1975461723414.4013354.1400171
Adil RashidENGLord'sLondon2009-20261370723910.2963114.2900291
Tony LockENGKennington OvalLondon1952-1963810072257.20--003100
Nick KnightENGGoodyear ParkBloemfontein20001117171*-11263.3901071
Kevin PietersenENGNahar Singh StadiumFaridabad2006110717171.008781.6101042
Sam BillingsENGSydney Cricket GroundSydney2022110717171.008088.7501032
Frank FosterENGAdelaide OvalAdelaide1912110717171.0014150.3501060
Charles WrightENGOld WanderersJohannesburg1896110717171.00--010-0
Peter MayENGAMI StadiumChristchurch1959110717171.0014349.65010100
Mike GattingENGBurlton ParkJullundur19811117171*-58122.4101044
Michael VaughanENGGaddafi StadiumLahore2005120715835.5011263.39010130
Owais ShahENGAntigua Recreation Ground, St John'sAntigua2009120715735.5012357.7201082
Samit PatelENGPunjab Cricket Association Stadium, MohaliChandigarh2011-20132217170*71.0053133.9601072
Steven DaviesENGMelbourne Cricket GroundMelbourne2011220714235.5061116.3900070
Dawid MalanENGMangaung OvalBloemfontein2023220715935.5070101.43010101
Mark StonemanENGHeadingleyLeeds2017120715235.5017141.5201090
Maurice ReadENGAdelaide OvalAdelaide1884-1892220715735.50--010100
Fred TitmusENGWACA GroundPerth1974120716135.5015745.2201080
Ted DexterENGAdelaide OvalAdelaide1963120716135.50--01072
Colin MilburnENGHeadingley Cricket GroundLeeds1966121714271.0010071.00000131
Mike DennessENGOld Trafford Cricket GroundManchester19741217145*71.0019037.3700050
Vikram SolankiENGLord'sLondon2003-2004330715023.678583.53010111
Vikram SolankiENGEdgbastonBirmingham2003-2004330716223.6711064.55010110
Jonathan TrottENGNewlandsCape Town2009-2010230714223.6714947.6500080
Liam LivingstoneENGOld TraffordManchester2021-2023430713823.6759120.3400036
Edmund TylecoteENGMelbourne Cricket GroundMelbourne1882-1883230713823.67--00150
Jack IkinENGLord'sLondon1946-1951231715135.50944.4401070
Willie WatsonENGHeadingley Cricket GroundLeeds1951-1953230713223.67--00010
Peter ParfittENGEden GardensKolkata1961-1964230714623.67--00090
Matt PriorENGGalle International StadiumGalle2007-2012241714123.6720135.3200070
Dominic SibleyENGLord'sLondon20212417160*23.6726227.1001240
Harry BrookENGPerth StadiumPerth2022-2025340715217.758088.7501171
Bunny LucasENGKennington OvalLondon1880-1882240715517.7525827.5201070
Billy BarnesENGLord'sLondon1886-1890340715817.75--01000
Edmund TylecoteENGSydney Cricket GroundSydney1883240716617.75--01280
Graham RoopeENGGaddafi StadiumLahore1973-1978340713717.7512744.0900150
Jason RoyENGNewlandsCape Town2016-2020550713214.207397.2600172
Derek PringleENGEdgbaston Cricket GroundBirmingham1988-1993552714523.6729024.4800040
Gubby AllenENGMelbourne Cricket GroundMelbourne1932-1937361713014.2017939.6600160
Jason RoyENGBuffalo ParkEast London2020110707070.0038184.2101073
James LangridgeENGEden GardensKolkata1934110707070.00--010-0

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.