Joe Root vs South Africa record
Joe Root has scored 895 runs in 21 ODIs against South Africa at an average of 47.11 (strike rate 89.6), with 3 hundreds and 4 fifties. In T20Is: 125 runs in 3 matches at an average of 41.67 (strike rate 171.2), with 1 fifty.
24MatchesODI 21 · T20I 3
1,020Runsaverage 46.36 · SR 95.1
125Highest score3 hundreds · 5 fifties
Joe Root against South Africa by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 21 | 895 | 47.11 | 89.6 |
| T20I | 3 | 125 | 41.67 | 171.2 |
Joe Root against South Africa year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 4 | 212 | 53.00 | 92.6 |
| 2023 ODI | 1 | 2 | 2.00 | 33.3 |
| 2022 ODI | 3 | 87 | 43.50 | 108.7 |
| 2020 ODI | 3 | 66 | 33.00 | 90.4 |
| 2019 ODI | 1 | 51 | 51.00 | 86.4 |
4 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2017 ODI | 3 | 78 | 26.00 | 80.4 |
| 2016 ODI | 5 | 351 | 70.20 | 91.4 |
| 2016 T20I | 3 | 125 | 41.67 | 171.2 |
| 2013 ODI | 1 | 48 | 48.00 | 67.6 |
Joe Root's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 125 | 113 | 9 Feb 2016 |
| 109 | 124 | 12 Feb 2016 |
| 100 | 96 | 7 Sept 2025 |
| 86 | 77 | 19 Jul 2022 |
| 83 | 44 | 18 Mar 2016 |
Joe Root against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Wanderers Stadium | 3 | 192 | 64.00 | 99.5 |
| Newlands | 3 | 52 | 17.33 | 89.7 |
| Headingley | 3 | 51 | 25.50 | 75.0 |
| The Rose Bowl | 2 | 139 | 69.50 | 101.5 |
| Kennington Oval | 2 | 99 | 49.50 | 76.2 |
| Wankhede Stadium | 2 | 85 | 42.50 | 170.0 |
| Lord's | 2 | 63 | 31.50 | 81.8 |
| SuperSport Park | 1 | 125 | 125.00 | 110.6 |
South Africa bowlers Joe Root has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Imran Tahir | 111 | 106 | 2 | 95.5 |
| Kagiso Rabada | 107 | 78 | 2 | 72.9 |
| Chris Morris | 98 | 100 | 2 | 102.0 |
| David Wiese | 71 | 80 | 1 | 112.7 |
| Lungi Ngidi | 71 | 65 | 1 | 91.5 |
| Keshav Maharaj | 70 | 56 | 1 | 80.0 |
| Morné Morkel | 57 | 48 | 0 | 84.2 |
| Kyle Abbott | 49 | 63 | 1 | 128.6 |
Joe Root's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 7 Sept 2025 | 100 | 96 | Won |
| 4 Sept 2025 | 61 | 72 | Lost |
| 2 Sept 2025 | 14 | 17 | Lost |
| 1 Mar 2025 | 37 | 44 | Lost |
| 21 Oct 2023 | 2 | 6 | Lost |
17 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 22 Jul 2022 | 1 | 3 | Won |
| 19 Jul 2022 | 86 | 77 | Lost |
| 9 Feb 2020 | 49 | 52 | Won |
| 4 Feb 2020 | 17 | 21 | Lost |
| 30 May 2019 | 51 | 59 | Won |
| 29 May 2017 | 2 | 5 | Lost |
| 27 May 2017 | 39 | 41 | Won |
| 24 May 2017 | 37 | 51 | Won |
| 18 Mar 2016 | 83 | 44 | Won |
| 21 Feb 2016 | 34 | 17 | Lost |
| 19 Feb 2016 | 8 | 12 | Lost |
| 14 Feb 2016 | 27 | 25 | Lost |
| 12 Feb 2016 | 109 | 124 | Lost |
| 9 Feb 2016 | 125 | 113 | Lost |
| 6 Feb 2016 | 38 | 64 | Won |
| 3 Feb 2016 | 52 | 58 | Won |
| 19 Jun 2013 | 48 | 71 | Won |
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.