Live7th Match · Sheffield Shield 2026/27SA154 & 182/1 (48)WA406/5d & 169 (61.5)Stumps - Day 3Live8th Match · Sheffield Shield 2026/27TAS335/5 (96)NSWStumps - Day 1T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT2060th Match · CSA Pro20 2026/27DOLBOLODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI1st ODI · India in New Zealand 2026/27NZIND

England: Batting by ground (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v South Africa×
PlayerGroundSpanMatInnsNORunsHSAveBFSR1005004s6s
Wally HammondENGKingsmeadDurban1928-1939610263714079.63--320272
Ben StokesENGNewlandsCape Town2016-202067048025868.57422113.741105020
Wally HammondENGOld WanderersJohannesburg1927-193961114507545.00--05091
Marcus TrescothickENGKennington OvalLondon2003232402219402.0056571.15210572
Jack HobbsENGOld WanderersJohannesburg1910-191447138493*64.00--030-0
Eddie PaynterENGKingsmeadDurban1939230380243126.67--120320
Denis ComptonENGLord'sLondon1947-195534037620894.00--120380
Denis ComptonENGTrent BridgeNottingham1947-195535037216374.40--210310
Jack HobbsENGLord's No. 1 GroundCape Town1910-19143503669773.20--050-4
Ian BellENGLord'sLondon2008-201245036219972.4068353.00120362
Wally HammondENGNewlandsCape Town1927-193835036018172.00--120160
Denis ComptonENGOld Trafford Cricket GroundManchester1947-195524035015887.50--210510
Alastair CookENGKennington OvalLondon2008-201758034211542.7580642.43121421
Cyril WashbrookENGEllis Park StadiumJohannesburg1948-1949230323195107.67--110181
Denis ComptonENGKennington OvalLondon1947-195536031711352.83--120250
Frank WoolleyENGOld WanderersJohannesburg1910-19236112312115*34.67--11201
Kevin PietersenENGHeadingleyLeeds2008-201235130914977.2535587.04110423
Colin CowdreyENGKennington OvalLondon1960-1965241302155100.67--120330
Joe RootENGSuperSport ParkCenturion2016-201935029812559.6044766.67110375
Mark ButcherENGHeadingleyLeeds1998-200324029111672.7560847.86120400
Jack RussellENGKingsmeadDurban192323028514095.00--200110
Jonny BairstowENGNewlandsCape Town2016-2020443285150*285.0033984.07110326
Leonard HuttonENGEllis Park StadiumJohannesburg1948-194923028315894.33--200160
Peter MayENGHeadingley Cricket GroundLeeds1951-195523028213894.00--110130
Frederick FaneENGNewlands Cricket GroundCape Town1906-191047028014340.00--110260
Jonny BairstowENGLord'sLondon2012-20224702799539.8644063.41041390
Michael VaughanENGEdgbastonBirmingham2003-200835027815655.6048157.80111442
Phil MeadENGOld WanderersJohannesburg1913-192347027610239.43--11200
Paul CollingwoodENGSuperSport ParkCenturion2005-2009452273105*91.0040667.24120254
Herbert SutcliffeENGLord'sLondon1924-193535027312254.60--20000
Eddie PaynterENGOld WanderersJohannesburg1938-193924027211768.00--200201
Joe RootENGLord'sLondon2017-202546027219045.3335177.49110371
Kevin PietersenENGSuperSport ParkCenturion2005-200945027011654.0035875.42110269
Wilfred RhodesENGOld WanderersJohannesburg1910-191447027015238.57--11100
Ernest TyldesleyENGKingsmeadDurban192824126110087.00--120-0
Joe RootENGNew Wanderers StadiumJohannesburg201634125711085.6729387.71200313
Alec StewartENGOld TraffordManchester199823025616485.3350450.79110340
Paul GibbENGOld WanderersJohannesburg1938-193924025310663.25--11070
Phil MeadENGKingsmeadDurban192323025218184.00--110-0
Frank WoolleyENGHeadingley Cricket GroundLeeds1912-192935123995*59.75--03101
Ben StokesENGKennington OvalLondon2017-202234023811259.5027985.30110215
Andrew FlintoffENGHeadingleyLeeds1998-20084702387834.0032772.78032303
Stuart BroadENGLord'sLondon2008-20225712367639.3328582.81021294
Jos ButtlerENGMangaung OvalBloemfontein2016-2023331235105117.50200117.50110238
Jonathan TrottENGSuperSport ParkCenturion20093402358758.7548848.16030193
Geoff PullarENGKennington OvalLondon1960120234175117.00--110241
Jonathan TrottENGKennington OvalLondon2012-201334123482*78.0039858.79030230
Leonard HuttonENGHeadingley Cricket GroundLeeds1947-1951231232100116.00--200-1
Joe RootENGNewlandsCape Town2016-20205702276132.4331372.52020270
Nasser HussainENGTrent BridgeNottingham1998-200324022611656.5055240.94110290
Page 1Next

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.