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
Mike BrearleyENGMA Chidambaram StadiumChennai1977120885944.0028331.10010100
Martyn MoxonENGSydney Cricket GroundSydney1985-1988220884844.0020542.9300040
Neil FairbrotherENGAdelaide OvalAdelaide1992-19993218878*88.0077114.2901062
Graeme HickENGGymkhana Club GroundNairobi2000221886588.0087101.15010120
Michael VaughanENGMA Aziz Stadium, ChittagongChattogram2003230885429.3317350.87010140
Eoin MorganENGHagley OvalChristchurch2015-2019331884644.0070125.7100093
Eoin MorganENGWankhede StadiumMumbai2012-20163328849*88.0055160.0000064
Luke WrightENGPallekele International Cricket StadiumKandy2012330887629.3355160.0001166
Craig KieswetterENGDubai International Cricket StadiumDubai2012430884329.3310484.6200081
Hugh Bromley-DavenportENGOld WanderersJohannesburg1896-1899230888429.33--01100
Micky StewartENGHeadingley Cricket GroundLeeds1962-1963230888629.3360.0001191
Marcus TrescothickENGIqbal StadiumFaisalabad2000-2005240884822.0022539.11001121
Dick BarlowENGOld Trafford Cricket GroundManchester1884-18862428838*44.00--000-0
Norman YardleyENGOld Trafford Cricket GroundManchester1947-1950340884122.00--00160
Jonny BairstowENGSuperSport ParkCenturion2016-2020350886417.6081108.64011113
Johnny TyldesleyENGOld Trafford Cricket GroundManchester1902-1909350882417.60--000-0
Mike SmithENGTrent BridgeNottingham1960-1972350883217.6010929.3600180
Mark RamprakashENGHeadingley Cricket GroundLeeds1991-1995361882717.6031727.76001110
Phil DeFreitasENGMelbourne Cricket GroundMelbourne1986-19951212288218.8013366.1700260
Steven DaviesENGRiverside GroundChester-le-Street2010110878787.0067129.85010130
Sam BillingsENGWarner Park, St KittsBasseterre2019210878787.0047185.11010103
Stan WorthingtonENGOld Trafford Cricket GroundManchester1936110878787.00--010-0
Ian BellENGW.A.C.A. GroundPerth2006120878743.5016552.7301182
James VinceENGSophia GardensCardiff2016-2021320875143.5083104.8201081
Jack CrawfordENGOld WanderersJohannesburg1906120874443.50--000100
Ernest TyldesleyENGNewlandsCape Town1927120878743.50--01100
George MannENGHeadingley Cricket GroundLeeds19491218749*87.00--000161
Geoff BoycottENGNational StadiumKarachi1978120875643.5031127.9701060
Joe DenlyENGTrent BridgeNottingham2009-2019330874529.0013265.9100081
Alex HalesENGWankhede StadiumMumbai2012-2016330874229.0066131.82000121
Jack RichardsENGSydney Cricket GroundSydney1987230874629.0030728.3400090
Bobby PeelENGAdelaide OvalAdelaide1884-1895340878321.7510.0001280
Raman Subba RowENGOld Trafford Cricket GroundManchester1958-1961340874921.75--00080
Daniel LawrenceENGLord'sLondon2021-2026350875417.4014759.18011112
Mike AthertonENGMelbourne Cricket GroundMelbourne1990-1998470874412.4327531.6400380
Bobby PeelENGSydney Cricket GroundSydney1885-1895612287208.703732.4300360
Jonathan TrottENGR Premadasa StadiumColombo2011110868686.0011574.7801020
Bob BarberENGBangabandhu National StadiumDhaka1962110868686.00--01091
Alec StewartENGNew Wanderers StadiumJohannesburg1999120868643.0013165.65011141
James TaylorENGWestern Australia Cricket Association GroundPerth2015220868243.0014061.4301040
Jason RoyENGPallekele International Cricket StadiumKandy2018220864543.0075114.6700083
Rory BurnsENGKensington Oval, BarbadosBridgetown2019120868443.0015954.09010150
Tip FosterENGKennington OvalLondon1907120865143.00--01040
Leonard HuttonENGLancaster ParkChristchurch1951120865743.00--01050
Ted DexterENGGaddafi StadiumLahore19611218666*86.00--010100
Geoff BoycottENGKarnataka State Cricket Association StadiumBengaluru1981120865043.0026732.2101090
Tony GreigENGWankhede StadiumMumbai1977120867643.0022737.89010101
Jim LakerENGQueen's Park OvalPort of Spain1948-1954231865543.00--01070
John EdrichENGQueen's Park OvalPort of Spain1968230863228.67--000120
Marcus TrescothickENGAsgiriya StadiumKandy2001-2003240863621.5016253.09000120

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.