New Zealand vs South Africa head to head
South Africa lead New Zealand 33–25 in 60 ODI and T20I matches since 2003 (18–15 in ODIs, 15–10 in T20Is).
- ODI · 35 played15New Zealand18South Africa2 no result · 2003–2025
- T20I · 25 played10New Zealand15South Africa2005–2026
Most runs in New Zealand vs South Africa matches
| Batter | Inns | Runs | Avg | SR |
|---|---|---|---|---|
| AB de Villiers | 36 | 1,261 | 52.54 | 101.8 |
| Kane Williamson | 26 | 1,094 | 52.10 | 92.7 |
| Hashim Amla | 26 | 963 | 37.04 | 85.1 |
| Martin Guptill | 27 | 930 | 40.43 | 95.5 |
| Brendon McCullum | 31 | 820 | 28.28 | 88.2 |
| Faf du Plessis | 21 | 743 | 41.28 | 85.8 |
| Graeme Smith | 22 | 690 | 31.36 | 79.8 |
| JP Duminy | 22 | 618 | 32.53 | 94.4 |
| Quinton de Kock | 20 | 586 | 32.56 | 91.0 |
| David Miller | 22 | 551 | 30.61 | 118.8 |
Most wickets in New Zealand vs South Africa matches
| Bowler | Inns | Wkts | Econ | Best |
|---|---|---|---|---|
| Kyle Mills | 23 | 32 | 5.23 | 5/25 |
| Morné Morkel | 16 | 29 | 6.54 | 5/38 |
| Imran Tahir | 15 | 24 | 4.32 | 5/24 |
| Dale Steyn | 19 | 24 | 4.65 | 4/17 |
| Kagiso Rabada | 13 | 21 | 4.98 | 3/25 |
| Tim Southee | 18 | 19 | 6.63 | 3/28 |
| Mitchell McClenaghan | 12 | 17 | 5.95 | 4/20 |
| Mitchell Santner | 18 | 17 | 5.56 | 3/43 |
| Trent Boult | 11 | 16 | 5.56 | 3/63 |
| Ryan McLaren | 7 | 15 | 6.26 | 4/46 |
New Zealand vs South Africa recent results
- South Africa187/4 (20)New Zealand154/8 (20)South Africa won by 33 runs
- South Africa164/5 (20)New Zealand145 (18.5)South Africa won by 19 runs
- South Africa136/9 (20)New Zealand137/2 (16.2)New Zealand won by 8 wickets
- New Zealand175/6 (20)South Africa107 (15.3)New Zealand won by 68 runs
- New Zealand91 (14.3)South Africa93/3 (16.4)South Africa won by 7 wickets
- South Africa169/8 (20)New Zealand173/1 (12.5)New Zealand won by 9 wickets
- New Zealand175/7 (20)South Africa178/3 (17.1)South Africa won by 7 wickets
- New Zealand180/5 (20)South Africa177/6 (20)New Zealand won by 3 runs
- South Africa134/8 (20)New Zealand135/3 (15.5)New Zealand won by 7 wickets
- New Zealand173/5 (20)South Africa152 (18.2)New Zealand won by 21 runs
- New Zealand362/6 (50)South Africa312/9 (50)New Zealand won by 50 runs
- South Africa304/6 (50)New Zealand308/4 (48.4)New Zealand won by 6 wickets
- South Africa357/4 (50)New Zealand167 (35.3)South Africa won by 190 runs
- New Zealand245/6 (48.3)South Africa241/6 (49)New Zealand won by 4 wickets
- New Zealand149 (41.1)South Africa150/4 (32.2)South Africa won by 6 wickets
- New Zealand280/3 (45)South Africa279/8 (50)New Zealand won by 7 wickets
- New Zealand112 (32.2)South Africa271/8 (50)South Africa won by 159 runs
- New Zealand289/4 (50)South Africa283/9 (50)New Zealand won by 6 runs
- New Zealand207/7 (34)South Africa210/6 (33.5)South Africa won by 4 wickets
- New Zealand107 (14.5)South Africa185/6 (20)South Africa won by 78 runs
New Zealand vs South Africa results by year
| Year | Played | New Zealand | South Africa |
|---|---|---|---|
| 2026 | 7 | 3 | 4 |
| 2025 | 5 | 5 | 0 |
| 2023 | 1 | 0 | 1 |
| 2019 | 1 | 1 | 0 |
| 2017 | 6 | 2 | 4 |
| 2015 | 6 | 3 | 3 |
| 2014 | 4 | 0 | 3 |
| 2013 | 3 | 2 | 1 |
| 2012 | 9 | 2 | 7 |
| 2011 | 1 | 1 | 0 |
| 2010 | 1 | 0 | 1 |
| 2009 | 2 | 0 | 2 |
| 2007 | 6 | 2 | 4 |
| 2006 | 1 | 1 | 0 |
| 2005 | 5 | 1 | 3 |
| 2004 | 1 | 1 | 0 |
| 2003 | 1 | 1 | 0 |
Highest totals in New Zealand vs South Africa matches
ODI
- 362/6 (50 ov)New Zealand · ODI · 2025
- 357/4 (50 ov)South Africa · ODI · 2023
- 312/9 (50 ov)South Africa · ODI · 2025
- 308/4 (48.4 ov)New Zealand · ODI · 2025
- 306/6 (50 ov)South Africa · ODI · 2003
T20I
- 187/4 (20 ov)South Africa · T20I · 2026
- 185/6 (20 ov)South Africa · T20I · 2017
- 180/5 (20 ov)New Zealand · T20I · 2025
- 179/6 (20 ov)South Africa · T20I · 2012
- 178/3 (17.1 ov)South Africa · T20I · 2026