Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)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 runsT20I2nd 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)ODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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/27NSWSA

England: Batting figures (All internationals)

Joe Root has scored the most runs in internationals for England v South Africa: 2,230 in 39 matches.

More filters

2 active
Reset"Match result" is from the side of the player or team.
Team: England×v South Africa×
PlayerSpanMatInnsNORunsHSAveBFSR1005004s6s
Joe RootENG2013-202539491223019046.46299574.46514024520
Denis ComptonENG1947-195724421220520853.7834728.8271111710
Wally HammondENG1927-193924427218818162.51--6141664
Alec StewartENG1992-200338544189116437.82366051.6711132655
Ben StokesENG2015-202334441169625839.44201984.0057218050
Jonny BairstowENG2012-2024384441659150*41.48198183.75112319932
Kevin PietersenENG2005-201231364157915249.34193181.7765118125
Leonard HuttonENG1938-195119344156415852.1337831.22470603
Jack HobbsENG1910-192918293156221160.08--2121234
Mike AthertonENG1994-2000274121529185*39.21405237.733971931
Jos ButtlerENG2012-202548477143513135.881186120.9928212063
Alastair CookENG2008-201727441138911832.30306545.3221031742
Andrew StraussENG2004-201229421136014733.17274149.623361754
Frank WoolleyENG1910-192925375135415442.31--310689
Herbert SutcliffeENG1924-193516273133612255.67--650172
Graham ThorpeENG1994-200527405128512436.71258749.672951450
Andrew FlintoffENG1998-200832436127314234.41183569.3718516928
Marcus TrescothickENG2000-200522323124221942.83213358.2344518010
Graeme HickENG1992-200030374119614136.24196960.7427114212
Nasser HussainENG1998-2003243641183146*36.97307238.513621567
Ian BellENG2005-201328354117719937.97234250.262601347
Michael VaughanENG1999-200827424110015628.95234047.011541364
Paul CollingwoodENG2005-201027273107213544.67172362.2227111218
Colin CowdreyENG1955-196514271102115539.27506.00371913
Mark ButcherENG1998-200415271100711638.73241341.732611500
Ken BarringtonENG1955-196514233989148*49.454037.50261855
Eoin MorganENG2009-20214136797610733.66889109.791628139
Cyril WashbrookENG1947-19491019293819555.1811950.42150362
Maurice LeylandENG1929-19351421193616146.80--261433
Jonathan TrottENG2009-2013182339158745.75169653.95090943
Peter MayENG1951-19571222190613843.1490.00343832
Patsy HendrenENG1924-19311318287614254.75--261523
Bob WyattENG1927-19351727287314934.9230.00243180
Moeen AliENG2014-2024354198668727.0697089.280629126
Alex HalesENG2012-20172024280811236.73101379.761609212
Bill EdrichENG1938-1947912179221972.004100.00321824
Jason RoyENG2016-20233432177811325.10705110.351318822
Phil MeadENG1913-19231016077018148.13--32200
Eddie PaynterENG1938-193958065324381.63--320521
Stuart BroadENG2007-2022444786307616.1590769.460387211
Matt PriorENG2007-2012192226217631.0594665.64054735
Ted DexterENG1960-19651016158517239.0014735.37132791
Dawid MalanENG2017-20231517158011836.25516112.401406120
Wilfred RhodesENG1910-19141322256815228.40--12300
Mike SmithENG1960-19651218156112133.0014636.99122472
Trevor BaileyENG1951-1957122215529526.29--021380
Ernest TyldesleyENG1924-1928610153512259.44--23100
Les AmesENG1929-193910154530148*48.18--212342
Jim ParksENG1960-196513192523108*30.7610333.98111373
Godfrey EvansENG1947-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.