Kane Williamson vs South Africa record
Kane Williamson has scored 905 runs in 19 ODIs against South Africa at an average of 60.33 (strike rate 86.7), with 4 hundreds and 3 fifties. In T20Is: 189 runs in 7 matches at an average of 31.50 (strike rate 139.0), with 1 fifty.
26MatchesODI 19 · T20I 7
1,094Runsaverage 52.10 · SR 92.7
145*Highest score4 hundreds · 4 fifties
Kane Williamson against South Africa by format
| Format | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| ODI | 19 | 905 | 60.33 | 86.7 |
| T20I | 7 | 189 | 31.50 | 139.0 |
Kane Williamson against South Africa year by year
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2025 ODI | 2 | 235 | 235.00 | 113.5 |
| 2019 ODI | 1 | 106 | — | 76.8 |
| 2017 ODI | 5 | 181 | 36.20 | 87.0 |
| 2017 T20I | 1 | 13 | 13.00 | 100.0 |
| 2015 ODI | 4 | 99 | 24.75 | 65.1 |
6 earlier years
| Year | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| 2015 T20I | 2 | 67 | 33.50 | 176.3 |
| 2014 T20I | 1 | 51 | 51.00 | 145.7 |
| 2013 ODI | 3 | 156 | 78.00 | 92.9 |
| 2012 ODI | 3 | 90 | 30.00 | 69.2 |
| 2012 T20I | 3 | 58 | 29.00 | 116.0 |
| 2011 ODI | 1 | 38 | — | 92.7 |
Kane Williamson's best innings against South Africa
Fifties and hundreds, highest first
| Score | Balls | Date |
|---|---|---|
| 145* | 136 | 22 Jan 2013 |
| 133* | 113 | 10 Feb 2025 |
| 106* | 138 | 19 Jun 2019 |
| 102 | 94 | 5 Mar 2025 |
| 69 | 75 | 22 Feb 2017 |
Kane Williamson against South Africa by ground
| Ground | Mat | Runs | Avg | SR |
|---|---|---|---|---|
| Eden Park | 5 | 56 | 11.20 | 60.9 |
| Seddon Park | 3 | 108 | 54.00 | 111.3 |
| Sky Stadium | 3 | 102 | 34.00 | 78.5 |
| Gaddafi Stadium | 2 | 235 | 235.00 | 113.5 |
| Kingsmead | 2 | 81 | 40.50 | 101.3 |
| SuperSport Park | 2 | 72 | 36.00 | 83.7 |
| Senwes Park | 2 | 13 | 6.50 | 43.3 |
| Diamond Oval | 1 | 145 | — | 106.6 |
South Africa bowlers Kane Williamson has faced most
Balls faced, runs and dismissals, in internationals
| Bowler | Balls | Runs | Outs | SR |
|---|---|---|---|---|
| Imran Tahir | 126 | 92 | 4 | 73.0 |
| Kagiso Rabada | 104 | 89 | 1 | 85.6 |
| Morné Morkel | 88 | 115 | 2 | 130.7 |
| Dale Steyn | 72 | 38 | 1 | 52.8 |
| Andile Phehlukwayo | 65 | 73 | 2 | 112.3 |
| Chris Morris | 63 | 54 | 0 | 85.7 |
| Robin Peterson | 61 | 59 | 0 | 96.7 |
| Lonwabo Tsotsobe | 57 | 41 | 4 | 71.9 |
Kane Williamson's batting in every match against South Africa
Newest first. * not out
| Date | Runs | Balls | Result |
|---|---|---|---|
| 5 Mar 2025 | 102 | 94 | Won |
| 10 Feb 2025 | 133* | 113 | Won |
| 19 Jun 2019 | 106* | 138 | Won |
| 4 Mar 2017 | 9 | 16 | Lost |
| 1 Mar 2017 | 21 | 24 | Won |
21 older innings
| Date | Runs | Balls | Result |
|---|---|---|---|
| 25 Feb 2017 | 23 | 40 | Lost |
| 22 Feb 2017 | 69 | 75 | Won |
| 19 Feb 2017 | 59 | 53 | Lost |
| 17 Feb 2017 | 13 | 13 | Lost |
| 26 Aug 2015 | 39 | 59 | Lost |
| 23 Aug 2015 | 7 | 13 | Won |
| 19 Aug 2015 | 47 | 69 | Lost |
| 16 Aug 2015 | 25 | 17 | Won |
| 14 Aug 2015 | 42 | 21 | Lost |
| 24 Mar 2015 | 6 | 11 | Won |
| 24 Mar 2014 | 51 | 35 | Lost |
| 25 Jan 2013 | 6 | 17 | Lost |
| 22 Jan 2013 | 145* | 136 | Won |
| 19 Jan 2013 | 5 | 15 | Won |
| 3 Mar 2012 | 22 | 43 | Lost |
| 29 Feb 2012 | 13 | 18 | Lost |
| 25 Feb 2012 | 55 | 69 | Lost |
| 22 Feb 2012 | 6 | 9 | Lost |
| 19 Feb 2012 | 28* | 20 | Lost |
| 17 Feb 2012 | 24 | 21 | Won |
| 25 Mar 2011 | 38* | 41 | Won |
Kane Williamson vs South Africa: questions and answers
- How many matches has Kane Williamson played against South Africa?
- Kane Williamson has played 26 matches against South Africa (19 in ODIs, 7 in T20Is), from 2011 to 2025. New Zealand won 12 and lost 14 of them.
- How many runs has Kane Williamson scored against South Africa?
- Kane Williamson has scored 1,094 runs in 26 innings against South Africa at an average of 52.10 and a strike rate of 92.7 (905 runs at an average of 60.33 in ODIs, 189 runs at an average of 31.50 in T20Is).
- What is Kane Williamson's highest score against South Africa?
- Kane Williamson's highest score against South Africa is 145 not out off 136 balls (ODI) at Diamond Oval on 22 January 2013.
- How many hundreds has Kane Williamson scored against South Africa?
- Kane Williamson has scored 4 hundreds and 4 fifties against South Africa.
- Where has Kane Williamson scored the most runs against South Africa?
- At Gaddafi Stadium: 235 runs in 2 innings against South Africa, at an average of 235.00.
- How does Kane Williamson usually get out against South Africa?
- Of Kane Williamson's 21 dismissals against South Africa: caught 11, bowled 5, run out 3, lbw 1 and stumped 1. Imran Tahir has dismissed Kane Williamson most often, 4 times in 126 balls.
- When did Kane Williamson last play against South Africa?
- On 5 March 2025 (ODI) at Gaddafi Stadium: 102 off 94 balls. New Zealand won that match.