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
Jack CrawfordENGNewlandsCape Town19062411277442.33--010140
Mike DennessENGHeadingleyLeeds1973-19743401276631.7525250.40010100
Robin SmithENGBourdaGeorgetown1990-19943401278431.7526348.29010141
Jack RussellENGEdgbaston Cricket GroundBirmingham1989-19966811274318.1434237.13003150
Tom BantonENGThe OvalLondon2026110126126126.00105120.00100165
Ken BarringtonENGEden ParkAuckland1963110126126126.00--100151
Owais ShahENGWankhede StadiumMumbai20061201268863.0028045.00010171
Alastair CookENGUniversity OvalDunedin201312012611663.0028444.37100160
Graham GoochENGNorth Marine Road GroundScarborough1976-19782201269463.0019863.64010132
Marcus TrescothickENGKensington Oval, BridgetownBarbados20042301268242.0013196.18010182
Johnny DouglasENGLord's No. 1 GroundCape Town1913-191423012611942.00--10100
John JamesonENGKennington OvalLondon1971-19732301268242.0026248.09010132
Mike AthertonENGEden ParkAuckland1991-19973301268342.0028743.90010160
Ben StokesENGShere Bangla National StadiumMirpur201634012610131.5014586.90102105
Ollie PopeENGBay OvalMount Maunganui2019-20232401264931.5019165.97000183
Percy HolmesENGKingsmeadDurban19282401267031.50--02200
Bill EdrichENGThe GabbaBrisbane1946-19542401268831.5013417.16010181
George HirstENGKennington OvalLondon1902-190735112658*31.50--01070
Mike SmithENGKennington OvalLondon1959-19653511269831.50--011150
Trevor BaileyENGSydney Cricket GroundSydney1951-19594711267221.0035930.9201190
Godfrey EvansENGMelbourne Cricket GroundMelbourne1947-19585911264915.757841.03000100
Neil FosterENGLord'sLondon1983-1993101331262112.6037233.87001150
Tony LewisENGGreen ParkKanpur1973110125125125.0022854.82100161
Marcus TrescothickENGBasin ReserveWellington20021201258862.5019763.45010172
Jonny BairstowENGSinhalese Sports Club GroundColombo201812012511062.5021757.60100101
Jason RoyENGKensington Oval, BarbadosBridgetown201922012512362.5089140.45100153
Johnny TyldesleyENGNewlands Cricket GroundCape Town189912012511262.50--100-0
Bill AtheyENGBrisbane Cricket GroundBrisbane198722012511162.5019763.45100100
Alastair CookENGKingsmeadDurban2009-201523012511841.6730141.53101120
Jason RoyENGFeroz Shah KotlaDelhi20163301257841.6790138.89010154
George UlyettENGLord'sLondon1884-18903301257441.67--010-0
John HampshireENGLord'sLondon1969-197223012510741.6730540.98100180
Charles StuddENGSydney Cricket GroundSydney18832401254831.25--00090
Frank MannENGOld WanderersJohannesburg1922-19232411255941.67--010-2
Chris TavaréENGMelbourne Cricket GroundMelbourne1982-19833401258931.2526447.35011180
Arthur HillENGNewlands Cricket GroundCape Town1896110124124124.00--100-0
Wayne LarkinsENGLal Bahadur Shastri StadiumHyderabad1989110124124124.0012698.41100182
Paul CollingwoodENGBasin ReserveWellington20081201246562.0026546.79020180
Eoin MorganENGThe Village, MalahideDublin2013-2019221124124*124.00109113.7610184
Jonathan TrottENGGalle International StadiumGalle201212012411262.0029042.76100130
William ScottonENGKennington OvalLondon1884-18862201249062.0037524.0001090
Leonard HuttonENGOld WanderersJohannesburg19391201249262.00--01070
Cyril PooleENGEden GardensKolkata195112112469*124.00--020-0
Micky StewartENGOld Trafford Cricket GroundManchester19631201248762.0032737.92010140
Geoff BoycottENGCrusaders GroundPort Elizabeth196512012411762.0039629.55100120
Kevin PietersenENGQueen's Park Oval, Port of SpainTrinidad200923012410241.3313492.54100111
Ben StokesENGCounty GroundBristol2017-20193301247341.33111111.7101095
Bill AtheyENGNational StadiumKarachi19873301248641.3319264.58010122
Eoin MorganENGWestpac StadiumWellington2013-20195401244831.0017670.4500095
Ben DuckettENGOld TraffordManchester2023-20253401249431.0014088.57010160

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.