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
David WilleyENGThe Rose BowlSouthampton2015-20239521135137.67100113.0001196
Albert RelfENGOld WanderersJohannesburg1906-19143501136322.60--01110
John EmbureyENGKennington OvalLondon1980-19876711135318.8325544.31011121
Geoff ArnoldENGKennington OvalLondon1967-19747801135914.1327241.54010122
Derek UnderwoodENGLord'sLondon1968-1980101341133112.5628040.3600050
Bryan ValentineENGNewlandsCape Town1938110112112112.00--100121
Marcus TrescothickENGPunjab Cricket Association StadiumMohali20011201126656.0020255.45010220
Alastair CookENGSharjah Cricket StadiumSharjah20151201126356.0028339.5801080
James TaylorENGKingsmeadDurban20151201127056.0023447.86010121
Keaton JenningsENGWankhede StadiumMumbai201612011211256.0022050.91101130
Jacob BethellENGBasin ReserveWellington20241201129656.0014676.71010133
Willie QuaifeENGAdelaide OvalAdelaide19021201126856.00--010100
Ernest TyldesleyENGKennington OvalLondon1921-19282201127356.00--01040
Colin CowdreyENGLahore StadiumLahore196912011210056.00--100-0
Ted DexterENGBrabourne StadiumMumbai19611201128556.00--010110
Mike DennessENGEdgbastonBirmingham1974-1975221112100112.0019557.44100110
Tony GreigENGThe GabbaBrisbane197412011211056.0023647.46100170
David SteeleENGTrent BridgeNottingham197612011210656.0031635.44100100
Allan LambENGEden GardensKolkata1984-19872201126756.0015771.34010112
Jack CrappENGEllis Park StadiumJohannesburg1948-19492301125637.33--020-0
Barry WoodENGHeadingleyLeeds1975-198223111278*56.0024146.4701090
Ben DuckettENGZahur Ahmed Chowdhury StadiumChattogram2016-20233401126328.0015074.67010101
Zak CrawleyENGSydney Cricket GroundSydney2022-20262401127728.0018660.22010180
Morice BirdENGLord's No. 1 GroundCape Town1910-19143401126128.00--01002
Albert RelfENGNewlands Cricket GroundCape Town19062401123728.00--000120
Geraint JonesENGOld TraffordManchester2004-20064511124228.0012986.82000104
Brydon CarseENGLord'sLondon2021-20256611125622.4015472.7301092
Tom GraveneyENGSabina ParkKingston1954-19683601123418.6750.0000160
Barry KnightENGLord'sLondon1966-19694621124928.0027440.88001170
Ravi BoparaENGSophia GardensCardiff2009-201377111237*18.6714477.78000121
Darren GoughENGEdgbaston Cricket GroundBirmingham1994-20011111311223*14.0020754.11002111
Kevin PietersenENGBarabati StadiumCuttack2008111111111*-12886.72100101
Peter ParfittENGNational StadiumKarachi1962110111111111.00--100110
Marcus TrescothickENGSardar Patel StadiumAhmedabad20011201119955.5017463.79010131
Paul CollingwoodENGBarabati StadiumCuttack2002-200822111171*111.0014278.1701072
Alex LeesENGTrent BridgeNottingham20221201116755.5020653.88010181
Geoff PullarENGKensington OvalBridgetown196012111165111.00--010-0
Barry WoodENGEdgbastonBirmingham1975-19762201117755.5018759.36010110
Geoff MillerENGEdgbaston Cricket GroundBirmingham1978-197922111163*111.0024046.25010100
Mike GattingENGArbab Niaz StadiumPeshawar19872201115855.5011497.3702070
Mike AthertonENGCrusaders GroundPort Elizabeth199912011110855.5028838.54100150
Jonny BairstowENGBrisbane Cricket Ground, WoolloongabbaBrisbane2017-20182301116037.0015571.61010121
Ben DuckettENGBay OvalMount Maunganui2023-20252301118437.0099112.12010180
Don KenyonENGTrent BridgeNottingham1953-19552301118737.00--010100
Ben StokesENGBasin ReserveWellington2023-202424111149*37.0020155.22000122
Harry BrookENGSophia GardensCardiff2023-20265501114722.20105105.71001125
Bob WillisENGLord'sLondon1973-1984141341112812.3324645.1200280
Andrew FlintoffENGThe Rose BowlSouthampton2004-200732011010455.0096114.5810093
Alastair CookENGAntigua Recreation Ground, St John'sAntigua20091201105855.0023746.41020120
Brian BolusENGCorporation StadiumMadras19641201108855.00--010100

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.