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
Kevin PietersenENGBasin ReserveWellington2008-20132301217340.3323950.63010121
Alastair CookENGBasin ReserveWellington2008-20132301216040.3325946.72010131
Keith FletcherENGMA Chidambaram StadiumChennai1973-198223112197*60.5024948.59010144
Neil FairbrotherENGThe GabbaBrisbane1995-199933112167*60.5019562.0501061
Graeme HickENGBasin ReserveWellington19922301215640.3313390.98010153
Paul CollingwoodENGHarare Sports ClubHarare2001-20044401217730.2516075.6301091
Alex HalesENGCounty GroundBristol2016-20184401215530.2599122.22011182
Hedley VerityENGAdelaide OvalAdelaide1933-19372401214530.2543327.9400060
Reg SimpsonENGLord'sLondon1951-19543401215330.25--01001
Derek RandallENGNational StadiumKarachi1978-19843511215530.2532836.89010110
Nasser HussainENGEden ParkAuckland1997-20025611218224.2020758.45010171
Bob WyattENGKingsmeadDurban1928-19314611215424.20--01110
Derek PringleENGHeadingley Cricket GroundLeeds1988-19926911213915.1330240.07003101
Bobby AbelENGNewlands Cricket GroundCape Town1889110120120120.0024149.79100110
Andrew FlintoffENGNational StadiumKarachi2000-20052201208460.00101118.81010133
Graham ThorpeENGTrent Bridge, NottinghamLondon1993121120114*120.0029340.96100110
Andrew StraussENGProvidence StadiumGuyana200922012010560.0015278.9510080
Ben StokesENGSt George's ParkGqeberha2016-202022012012060.0022054.55101122
Jos ButtlerENGShere Bangla National StadiumMirpur20162201206360.0095126.32020104
Zak CrawleyENGBrisbane Cricket Ground, WoolloongabbaBrisbane20251201207660.0015278.95010170
Reggie SpoonerENGLord'sLondon191222012011960.00--10001
Colin CowdreyENGEden GardensKolkata1964121120107120.00--100180
Dennis AmissENGNational StadiumKarachi197312112099120.003461.76010150
John CrawleyENGHarare Sports ClubHarare1996-19973311207360.0027943.0101171
Jonny BairstowENGHimachal Pradesh Cricket Association StadiumDharamsala2023-20242301205240.00108111.11010135
Graeme FowlerENGGaddafi StadiumLahore19842301205840.0024050.00010121
Alastair CookENGMA Chidambaram Stadium, ChepaukChennai2008-20162401205230.0031837.74010110
Patsy HendrenENGOld WanderersJohannesburg1930-19312401206430.00--010100
Bob WyattENGBourdaGeorgetown1930-19352401207130.00--01101
Harold GimblettENGLord'sLondon1936-193924112067*40.00--010111
Andrew StraussENGSophia GardensCardiff2006-20114501205124.0023151.95010102
Jack IkinENGOld Trafford Cricket GroundManchester1946-19523511203830.00--000100
Kevin PietersenENGSophia GardensCardiff2006-20136601206920.0023351.5001090
Jonny BairstowENGEden ParkAuckland2013-20194601204720.0014781.63001107
Phil DeFreitasENGOld Trafford Cricket GroundManchester1988-19947721206924.0020259.41011110
Andrew CaddickENGLord'sLondon1993-200191221204512.0033336.04002130
Graham ThorpeENGKensington Oval, BridgetownBarbados2004111119119*-21754.84100130
Marcus TrescothickENGR Premadasa StadiumColombo200222011911959.50110108.18101112
Nick KnightENGMcLean ParkNapier1997-20022201198059.5017767.23010100
Graham ThorpeENGKingsmeadDurban2004121119118*119.0022453.13100150
Kevin PietersenENGNehru StadiumKochi2006-20132201197759.5012694.44010132
Alex HalesENGSheikh Zayed StadiumAbu Dhabi201522011910959.5012495.9710083
Ted DexterENGEden GardensKolkata19611201196259.50--020190
Brian LuckhurstENGTrent BridgeNottingham19721201199659.5036232.8701090
Mike AthertonENGIqbal StadiumFaisalabad1996-200023111965*59.5030539.0201090
Kevin PietersenENGGaddafi StadiumLahore20053401195629.7513290.15010153
Jonny BairstowENGEden GardensKolkata2011-20234411195939.6713588.15020122
Bill EdrichENGMelbourne Cricket GroundMelbourne1947-19542401198929.7527137.64010130
Geoff MillerENGAdelaide OvalAdelaide1979-19822401196429.7533036.0601090
Chris TavaréENGSydney Cricket GroundSydney198345111983*29.7524249.17011111

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.