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
Kevin PietersenENGEden ParkAuckland2008220844342.008895.45000111
Tom WestleyENGKennington OvalLondon2017120845942.0019143.98010160
Ben FoakesENGPallekele International Cricket StadiumKandy20181218465*84.0014856.7601072
George ThompsonENGLord's No. 1 GroundCape Town19101218446*84.00--000-1
William ScottonENGAdelaide OvalAdelaide1884120848242.00--01020
Dodger WhysallENGAdelaide OvalAdelaide1925120847542.0019642.8601060
David SheppardENGThe GabbaBrisbane1962120845342.00--01060
Peter ParfittENGThe GabbaBrisbane1962120848042.00--01090
David LloydENGWACA GroundPerth1974120844942.0030527.54000100
Michael YardyENGKennington OvalLondon2007-2010431845742.009093.3301070
Alex HalesENGNational StadiumKarachi2022330845328.0064131.25010111
Eddie DawsonENGEden ParkAuckland1930230845528.00--010-0
Fred TitmusENGThe GabbaBrisbane1962-1965231846042.0014641.1001080
Ray IllingworthENGAdelaide OvalAdelaide1963-19712318448*42.0016244.44000110
Jos ButtlerENGDaren Sammy National Cricket Stadium, Gros Islet, St LuciaGros Islet2024540843821.0070120.0000053
Andrew StoddartENGLord'sLondon1893-18962418430*28.00--000-0
Maurice LeylandENGSydney Cricket GroundSydney1932-1936340844221.0027530.5500290
Bill EdrichENGAdelaide OvalAdelaide1947-1955240844621.0013646.3200190
Chris AdamsENGNewlandsCape Town2000340844221.0019044.2100060
Nasser HussainENGKensington OvalBridgetown1990-19983528446*28.0016251.8500180
Ben StokesENGWankhede StadiumMumbai2016-2023450843116.8014657.5300093
Phil MustardENGMcLean ParkNapier2008110838383.0074112.16010112
Andrew StoddartENGKennington OvalLondon1893110838383.00--010-0
David SheppardENGTrent BridgeNottingham1962110838383.00--01060
Geoff PullarENGBrabourne StadiumMumbai1961110838383.00--010101
Vic MarksENGIqbal StadiumFaisalabad1984110838383.0015952.20010100
Adam HollioakeENGBangabandhu National StadiumDhaka19981118383*-9191.21010101
Marcus TrescothickENGHeadingley Cricket GroundLeeds2000-2002220838241.5067123.88010110
Mark RamprakashENGThe GabbaBrisbane19981218369*83.0021139.3401070
Alec StewartENGThe Wanderers StadiumJohannesburg1995120834541.5019841.92000110
Ian BellENGQueens Sports ClubBulawayo2004220835341.5010876.85010101
Kevin PietersenENGAntigua Recreation Ground, St John'sAntigua2009120835141.5017846.6301060
Jonathan TrottENGShere Bangla National StadiumMirpur2010120836441.5022536.89010100
Rory BurnsENGBay OvalMount Maunganui2019120835241.5021438.79010100
Johnny DouglasENGHeadingley Cricket GroundLeeds1921120837541.50--01060
KS RanjitsinhjiENGAdelaide OvalAdelaide1898120837741.50--01080
Cyril WashbrookENGNewlandsCape Town1949120837441.50--010-0
Jim ParksENGEden ParkAuckland19661218345*83.0016650.0000072
Graeme FowlerENGWankhede StadiumMumbai1984120835541.5025632.4201090
John CrawleyENGThe GabbaBrisbane1995-20022318369*41.5016849.4001190
Peter WilleyENGHeadingley Cricket GroundLeeds1981230834227.6714457.64000100
Graeme SwannENGRangiri Dambulla International StadiumDambulla2007330833427.679587.3700050
Stan NicholsENGEden ParkAuckland1930232837583.00--01000
Andrew FlintoffENGNew Wanderers StadiumJohannesburg1999-2005240833820.7513362.41000141
John CrawleyENGMelbourne Cricket GroundMelbourne1995-2002341833327.6720939.7100070
Jos ButtlerENGBay OvalMount Maunganui2018-2025341834327.6711671.5500184
James VinceENGHeadingleyLeeds2016-2019440833320.7510479.81000160
Rehan AhmedENGR Premadasa StadiumColombo2026441832727.6783100.00000102
Pelham WarnerENGMelbourne Cricket GroundMelbourne1904240836820.75--01090
Kim BarnettENGLord'sLondon1988-1989240836620.7517547.4301190

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.