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 AthertonENGAntigua Recreation GroundSt John's1994-199823016313554.3346634.98100150
Nasser HussainENGBasin ReserveWellington1997-20023411636654.3337943.01020161
Matt PriorENGAdelaide OvalAdelaide2010-20133411636954.3318588.11021221
Chris TavaréENGOld TraffordManchester1982-19834401635840.7537443.58020170
Mike BrearleyENGTrent BridgeNottingham1976-19783501638132.6048333.75021210
Paul CollingwoodENGBeausejour Stadium, Gros IsletSt Lucia2004-201077316362*40.7518389.07010112
Eoin MorganENGR Premadasa StadiumColombo2011-20147701636223.2917792.09020104
Ben StokesENGAdelaide OvalAdelaide2013-20255701638323.2949932.67011181
Alan KnottENGMelbourne Cricket GroundMelbourne1971-19776811635223.2939940.8501090
Derek PringleENGLord'sLondon1982-1992121301636312.5458927.67012150
Kevin PietersenENGSir Vivian Richards Stadium, North SoundAntigua2007-200932016210481.0020280.20110112
Joe RootENGKensington Oval, Bridgetown, BarbadosBridgetown202212016215381.0032649.69100150
Billy BarnesENGAdelaide OvalAdelaide1884121162134162.00--10070
Johnny TyldesleyENGEdgbaston Cricket GroundBirmingham1902-190922016213881.00--100200
Colin CowdreyENGNewlandsCape Town195712016210181.00--110171
John EdrichENGWACA GroundPerth1970121162115*162.0047134.39100170
Graeme HickENGSuperSport ParkCenturion1995-199622016214181.0029455.10100252
Ian BellENGM Chinnaswamy StadiumBengaluru2008-20113301628154.0017294.19020112
Ernest TyldesleyENGOld Trafford Cricket GroundManchester1921-19283311628181.00--020161
Paul GibbENGKingsmeadDurban193923016212054.00--10040
Mike GattingENGIqbal StadiumFaisalabad1984-19872301627954.0025962.55020230
Bob WyattENGNewlandsCape Town1927-19312401629140.50--01000
Derek RandallENGEdgbastonBirmingham1976-198435016210532.4022073.64101220
John EmbureyENGSydney Cricket GroundSydney1979-198881001626916.2040839.71012190
Nasser HussainENGKingsmeadDurban1999-2003221161146*161.0049332.66100190
Cyril WaltersENGMadras Cricket Club GroundMadras193412016110280.50--110-0
Mike GattingENGNehru StadiumPune1984-1987222161115*-17592.00100160
Bill AtheyENGOld TraffordManchester1986-1987221161142*161.0026560.75100150
Dawid MalanENGVRA GroundAmstelveen202233116112580.50161100.00101104
Harry BrookENGSir Vivian Richards Stadium, North Sound, AntiguaNorth Sound2023-202443216171161.00141114.18010136
Geoff BoycottENGBourdaGeorgetown1968-197423016111653.6739640.66100260
Will JacksENGRiverside GroundChester-le-Street2023-20265411618453.67147109.52010172
Mike AthertonENGEdgbastonBirmingham1993-20012401617240.2533947.49020230
Kevin PietersenENGCounty GroundBristol2005-201155116191*40.25131122.90011156
Alastair CookENGWestern Australia Cricket Association GroundPerth2010-20143501617232.2027658.33011221
Charlie BarnettENGKennington OvalLondon1933-19373511615240.25--010-0
Alan KnottENGSydney Cricket GroundSydney1971-19753611618232.2035745.10010180
Andrew StraussENGSuperSport ParkCenturion2005-20096801614620.1332449.69001222
Jim ParksENGMelbourne Cricket GroundMelbourne1965-19662201608980.0029953.51020140
Alec StewartENGAntigua Recreation GroundSt John's1990-19983501607932.0034646.24010190
David GowerENGKensington OvalBridgetown1981-19863501606632.0026460.61021210
Ray IllingworthENGHeadingley Cricket GroundLeeds1965-19726711605726.6755528.83010172
Moeen AliENGTrent BridgeNottingham2014-2023131201603813.3319382.90002222
Fred TruemanENGLord'sLondon1952-19651216316036*12.318100.0000336
Jamie SmithENGOld TraffordManchester2024-202523015911153.0021573.95100132
Marcus TrescothickENGKingsmeadDurban2003-200534015913239.7532049.69100242
Peter WilleyENGLord'sLondon1980-19856501598231.8033847.04020191
Alex HalesENGHeadingleyLeeds2014-20175501598631.8029553.90021221
Mike AthertonENGThe GabbaBrisbane1990-19984701595422.7143936.22011150
James AndersonENGTrent BridgeNottingham2003-2022212610159819.9439040.77016230

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.