Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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,164 of the 2,165 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Derek RandallENGMelbourne Cricket GroundMelbourne1977-1983810129617432.8962147.67111260
Tom HaywardENGAdelaide OvalAdelaide1898-19043602959049.17--030260
Stuart BroadENGHeadingleyLeeds2007-20231620329567*17.3535882.40024443
Mike SmithENGLord'sLondon1958-19725702939941.8620631.07010151
Cyril WashbrookENGOld Trafford Cricket GroundManchester1946-195658129385*41.86--020170
KS RanjitsinhjiENGOld Trafford Cricket GroundManchester1896-1902362292154*73.00--110230
Peter RichardsonENGTrent BridgeNottingham1956-195724029112672.75--120260
Mike GattingENGWankhede StadiumMumbai1984-199335029113658.2054653.30120410
Allan LambENGSabina ParkKingston1986-199045029013258.0046262.77110322
Dennis AmissENGSabina ParkKingston1974121289262*289.0062646.17100441
Walter ReadENGKennington OvalLondon1884-189356028811748.0015575.48120280
Allan LambENGOld Trafford Cricket GroundManchester1988-199257028810941.1448659.26110262
Leonard HuttonENGMelbourne Cricket GroundMelbourne1947-19544812877941.0017823.60020230
Alec StewartENGBasin ReserveWellington1991-199756028610747.6754652.38120360
Jack RussellENGKingsmeadDurban192323028514095.00--200110
Jonny BairstowENGNewlandsCape Town2016-2020443285150*285.0033984.07110326
Tom GraveneyENGEdgbaston Cricket GroundBirmingham1958-19684712859747.5035745.38020310
Harry BrookENGHeadingleyLeeds2023-20266802859935.6334383.09031362
Ollie PopeENGOld TraffordManchester2020-20256912859135.6348059.38030330
Kevin PietersenENGPunjab Cricket Association Stadium, MohaliChandigarh2008-201333028414494.6735580.00120332
Leonard HuttonENGEllis Park StadiumJohannesburg1948-194923028315894.33--200160
Robert KeyENGLord'sLondon2003-200945128322170.7541069.02100350
Michael VaughanENGHeadingleyLeeds2001-2008810228310335.3850256.37111320
Eoin MorganENGDubai International Cricket StadiumDubai2010-20211213428367*31.4433484.73010267
Johnny BriggsENGSydney Cricket GroundSydney1885-1898101902835714.896434.38012190
Dawid MalanENGAdelaide OvalAdelaide2017-202235028213456.4047559.37110314
Kevin PietersenENGRiverside GroundChester-le-Street2005-2013681282110*40.2937575.20101323
Tom GraveneyENGOld Trafford Cricket GroundManchester1951-196991102828425.6441533.25021280
Mike GattingENGEdgbaston Cricket GroundBirmingham1980-19885612819656.2043464.75020321
Derek RandallENGThe GabbaBrisbane1978-19835712817546.8359747.07031262
Mike GattingENGNational StadiumKarachi1978-198771122816231.2258548.03021241
Frederick FaneENGNewlands Cricket GroundCape Town1906-191047028014340.00--110260
Alastair CookENGAdelaide OvalAdelaide2006-201758028014835.0059746.90100290
Walter RobinsENGOld Trafford Cricket GroundManchester1933-193746027910846.50--120260
Alec StewartENGSharjah Cricket StadiumSharjah1997-199988027911634.8836277.07110233
Patsy HendrenENGSydney Cricket GroundSydney1920-192859127974*34.8851250.59030261
Harry BrookENGBay OvalMount Maunganui2023-202523027813592.67223124.661203114
Ian BellENGSir Vivian Richards Stadium, North SoundAntigua2007-201534027814369.5045261.50110351
Trevor BaileyENGLord'sLondon1949-195871112789327.80--020310
Geoff PullarENGKennington OvalLondon1959-196135027717555.40--110251
Harry BrookENGThe Rose BowlSouthampton2022-2026663277114*92.33153181.051101817
Alex HalesENGRiverside GroundChester-le-Street2012-20186712779446.1731488.22020344
Reg SimpsonENGOld Trafford Cricket GroundManchester1949-195457127710346.1760.00201293
Paul CollingwoodENGNewlandsCape Town2003-20107812778639.5745061.56021216
Allan LambENGAdelaide OvalAdelaide1982-199181122778230.7849356.19021300
Jonny BairstowENGHagley OvalChristchurch2018-201934027610469.0031288.46200308
Phil MeadENGOld WanderersJohannesburg1913-192347027610239.43--11200
Ian BothamENGThe GabbaBrisbane1978-198667027513839.2939270.15101295
Jonathan TrottENGSophia GardensCardiff2011-201354027420368.5047657.56111212
Mike BrearleyENGLord'sLondon1976-197971012746430.4478334.99010230

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.