24MatchesODI 21 · T20I 3
1,020Runsaverage 46.36 · SR 95.1
125Highest score3 hundreds · 5 fifties

Joe Root against South Africa by format

FormatMatRunsAvgSR100s/50sHS
ODI2189547.1189.63/4125
T20I312541.67171.20/183

Joe Root against South Africa year by year

YearMatRunsAvgSR100s/50sHS
2025 ODI421253.0092.61/1100
2023 ODI122.0033.30/02
2022 ODI38743.50108.70/186
2020 ODI36633.0090.40/049
2019 ODI15151.0086.40/151
4 earlier years
YearMatRunsAvgSR100s/50sHS
2017 ODI37826.0080.40/039
2016 ODI535170.2091.42/1125
2016 T20I312541.67171.20/183
2013 ODI14848.0067.60/048

Joe Root's best innings against South Africa

Fifties and hundreds, highest first

ScoreBallsFormatGroundDate
125113ODISuperSport Park9 Feb 2016
109124ODIWanderers Stadium12 Feb 2016
10096ODIThe Rose Bowl7 Sept 2025
8677ODIRiverside Ground19 Jul 2022
8344T20IWankhede Stadium18 Mar 2016

Joe Root against South Africa by ground

GroundMatRunsAvgSR
Wanderers Stadium319264.0099.5
Newlands35217.3389.7
Headingley35125.5075.0
The Rose Bowl213969.50101.5
Kennington Oval29949.5076.2
Wankhede Stadium28542.50170.0
Lord's26331.5081.8
SuperSport Park1125125.00110.6

South Africa bowlers Joe Root has faced most

Balls faced, runs and dismissals, in internationals

BowlerBallsRunsOutsSR
Imran Tahir111106295.5
Kagiso Rabada10778272.9
Chris Morris981002102.0
David Wiese71801112.7
Lungi Ngidi7165191.5
Keshav Maharaj7056180.0
Morné Morkel5748084.2
Kyle Abbott49631128.6

Joe Root's batting in every match against South Africa

Newest first. * not out

DateFormatRunsBalls4s6sSRResultGround
7 Sept 2025ODI1009660104.2WonThe Rose Bowl
4 Sept 2025ODI61728084.7LostLord's
2 Sept 2025ODI14173082.4LostHeadingley
1 Mar 2025ODI37444184.1LostNational Stadium, Karachi
21 Oct 2023ODI260033.3LostWankhede Stadium
17 older innings
DateFormatRunsBalls4s6sSRResultGround
22 Jul 2022ODI130033.3WonOld Trafford
19 Jul 2022ODI867752111.7LostRiverside Ground
9 Feb 2020ODI49523094.2WonWanderers Stadium
4 Feb 2020ODI17210081.0LostNewlands
30 May 2019ODI51595086.4WonKennington Oval
29 May 2017ODI250040.0LostLord's
27 May 2017ODI39416095.1WonThe Rose Bowl
24 May 2017ODI37512072.5WonHeadingley
18 Mar 2016T20I834464188.6WonWankhede Stadium
21 Feb 2016T20I341742200.0LostWanderers Stadium
19 Feb 2016T20I8121066.7LostNewlands
14 Feb 2016ODI272540108.0LostNewlands
12 Feb 2016ODI10912410187.9LostWanderers Stadium
9 Feb 2016ODI125113105110.6LostSuperSport Park
6 Feb 2016ODI38642059.4WonSt George's Park
3 Feb 2016ODI52584189.7WonMangaung Oval
19 Jun 2013ODI48717067.6WonKennington Oval

Joe Root vs South Africa: questions and answers

How many matches has Joe Root played against South Africa?
Joe Root has played 24 matches against South Africa (21 in ODIs, 3 in T20Is), from 2013 to 2025. England won 10 and lost 12 of them.
How many runs has Joe Root scored against South Africa?
Joe Root has scored 1,020 runs in 22 innings against South Africa at an average of 46.36 and a strike rate of 95.1 (895 runs at an average of 47.11 in ODIs, 125 runs at an average of 41.67 in T20Is).
What is Joe Root's highest score against South Africa?
Joe Root's highest score against South Africa is 125 off 113 balls (ODI) at SuperSport Park on 9 February 2016.
How many hundreds has Joe Root scored against South Africa?
Joe Root has scored 3 hundreds and 5 fifties against South Africa.
Where has Joe Root scored the most runs against South Africa?
At Wanderers Stadium: 192 runs in 3 innings against South Africa, at an average of 64.00.
How does Joe Root usually get out against South Africa?
Of Joe Root's 22 dismissals against South Africa: caught 11, bowled 5, run out 3, lbw 2 and stumped 1. Imran Tahir has dismissed Joe Root most often, twice in 111 balls.
When did Joe Root last play against South Africa?
On 7 September 2025 (ODI) at The Rose Bowl: 100 off 96 balls. England won that match.