ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

England: Batting by team (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v South Africa×
PlayerTeamSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENGEngland2013-202539491223019046.46299574.46514024520
Denis ComptonENGEngland1947-195724421220520853.7834728.8271111710
Wally HammondENGEngland1927-193924427218818162.51--6141664
Alec StewartENGEngland1992-200338544189116437.82366051.6711132655
Ben StokesENGEngland2015-202334441169625839.44201984.0057218050
Jonny BairstowENGEngland2012-2024384441659150*41.48198183.75112319932
Kevin PietersenENGEngland2005-201231364157915249.34193181.7765118125
Leonard HuttonENGEngland1938-195119344156415852.1337831.22470603
Jack HobbsENGEngland1910-192918293156221160.08--2121234
Mike AthertonENGEngland1994-2000274121529185*39.21405237.733971931
Jos ButtlerENGEngland2012-202548477143513135.881186120.9928212063
Alastair CookENGEngland2008-201727441138911832.30306545.3221031742
Andrew StraussENGEngland2004-201229421136014733.17274149.623361754
Frank WoolleyENGEngland1910-192925375135415442.31--310689
Herbert SutcliffeENGEngland1924-193516273133612255.67--650172
Graham ThorpeENGEngland1994-200527405128512436.71258749.672951450
Andrew FlintoffENGEngland1998-200832436127314234.41183569.3718516928
Marcus TrescothickENGEngland2000-200522323124221942.83213358.2344518010
Graeme HickENGEngland1992-200030374119614136.24196960.7427114212
Nasser HussainENGEngland1998-2003243641183146*36.97307238.513621567
Ian BellENGEngland2005-201328354117719937.97234250.262601347
Michael VaughanENGEngland1999-200827424110015628.95234047.011541364
Paul CollingwoodENGEngland2005-201027273107213544.67172362.2227111218
Colin CowdreyENGEngland1955-196514271102115539.27506.00371913
Mark ButcherENGEngland1998-200415271100711638.73241341.732611500
Ken BarringtonENGEngland1955-196514233989148*49.454037.50261855
Eoin MorganENGEngland2009-20214136797610733.66889109.791628139
Cyril WashbrookENGEngland1947-19491019293819555.1811950.42150362
Maurice LeylandENGEngland1929-19351421193616146.80--261433
Jonathan TrottENGEngland2009-2013182339158745.75169653.95090943
Peter MayENGEngland1951-19571222190613843.1490.00343832
Patsy HendrenENGEngland1924-19311318287614254.75--261523
Bob WyattENGEngland1927-19351727287314934.9230.00243180
Moeen AliENGEngland2014-2024354198668727.0697089.280629126
Alex HalesENGEngland2012-20172024280811236.73101379.761609212
Bill EdrichENGEngland1938-1947912179221972.004100.00321824
Jason RoyENGEngland2016-20233432177811325.10705110.351318822
Phil MeadENGEngland1913-19231016077018148.13--32200
Eddie PaynterENGEngland1938-193958065324381.63--320521
Stuart BroadENGEngland2007-2022444786307616.1590769.460387211
Matt PriorENGEngland2007-2012192226217631.0594665.64054735
Ted DexterENGEngland1960-19651016158517239.0014735.37132791
Dawid MalanENGEngland2017-20231517158011836.25516112.401406120
Wilfred RhodesENGEngland1910-19141322256815228.40--12300
Mike SmithENGEngland1960-19651218156112133.0014636.99122472
Trevor BaileyENGEngland1951-1957122215529526.29--021380
Ernest TyldesleyENGEngland1924-1928610153512259.44--23100
Les AmesENGEngland1929-193910154530148*48.18--212342
Jim ParksENGEngland1960-196513192523108*30.7610333.98111373
Godfrey EvansENGEngland1947-1957193025117418.25944.44025363
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.