Head to head / New Zealand v South Africa
New Zealand v South Africa
81 recorded meetings in men's internationals.
Head-to-head record
All formats| Format | P | New Zealand | South Africa | T/D | NR |
|---|---|---|---|---|---|
| Test | 21 | 4 | 11 | 6 | 0 |
| ODI | 35 | 15 | 18 | 0 | 2 |
| T20I | 25 | 10 | 15 | 0 | 0 |
Latest meetings
Runs per over- Hagley Oval, Christchurch, Christchurch
South Africa: runs per over New Zealand: runs per over - Sky Stadium, Wellington, Wellington
South Africa: runs per over New Zealand: runs per over - Eden Park, Auckland, Auckland
South Africa: runs per over New Zealand: runs per over - Seddon Park, Hamilton, Hamilton
New Zealand: runs per over South Africa: runs per over - Bay Oval, Mount Maunganui, Mount Maunganui
New Zealand: runs per over South Africa: runs per over
Overview
New Zealand and South Africa have met 81 times in the recorded men's internationals. New Zealand have won 29 of those and South Africa 44; the other 8 ended tied, drawn or without a result.
South Africa lead the series by 15 wins.
By format
In Tests the sides have met 21 times: New Zealand 4 wins, South Africa 11 wins, and 6 ties or draws.
In One Day Internationals the sides have met 35 times: New Zealand 15 wins, South Africa 18 wins, with 2 without a result.
In Twenty20 Internationals the sides have met 25 times: New Zealand 10 wins, South Africa 15 wins.
Meetings and extremes
The earliest recorded meeting is an odi dated 16 February 2003: New Zealand won by 9 wickets (D/L method).
The most recent recorded meeting is a t20i dated 25 March 2026: South Africa won by 33 runs.
New Zealand's highest total in these meetings is 595, made on 18 March 2004 at Eden Park.
South Africa's highest total in these meetings is 525/8, made on 11 January 2013 at St George's Park.
New Zealand's widest win in the series is by 281 runs, on 4 February 2024.
South Africa's widest win in the series is by 358 runs, on 8 November 2007.
The longest unbroken run of wins is 7 by New Zealand, between 4 February 2024 and 26 July 2025.
Across all recorded innings in these meetings New Zealand average 213.7 runs and South Africa average 230.0.
In the limited-overs meetings the side batting first has won 23 and the side chasing 35.
The latest meetings, most recent first, were 25 March 2026, T20I, South Africa won by 33 runs; 22 March 2026, T20I, South Africa won by 19 runs; 20 March 2026, T20I, New Zealand won by 8 wickets; 17 March 2026, T20I, New Zealand won by 68 runs; 15 March 2026, T20I, South Africa won by 7 wickets.
Year by year
New Zealand and South Africa first meet in the records in 2003 and last in 2026. Meetings by calendar year, with wins for New Zealand and South Africa: 2003, 1 (1-0); 2004, 3 (2-1); 2005, 5 (1-3); 2006, 4 (1-2); 2007, 8 (2-6); 2009, 2 (0-2); 2010, 1 (0-1); 2011, 1 (1-0); 2012, 12 (2-8); 2013, 5 (2-3); 2014, 4 (0-3); 2015, 6 (3-3); 2016, 2 (0-1); 2017, 9 (2-5); 2019, 1 (1-0); 2022, 2 (1-1); 2023, 1 (0-1); 2024, 2 (2-0); 2025, 5 (5-0); 2026, 7 (3-4).
Leading players in these meetings
The leading run scorers across these meetings are KS Williamson for New Zealand (2,162 in 38 matches), HM Amla for South Africa (2,117 in 40 matches), AB de Villiers for South Africa (1,807 in 46 matches), GC Smith for South Africa (1,507 in 34 matches) and BB McCullum for New Zealand (1,319 in 43 matches).
The leading wicket takers are DW Steyn for South Africa (92 in 31 matches), M Morkel for South Africa (57 in 24 matches), CS Martin for New Zealand (46 in 13 matches), K Rabada for South Africa (44 in 19 matches) and M Ntini for South Africa (43 in 16 matches).
Highest totals by format
The highest Test innings in these meetings is 595 by New Zealand on 18 March 2004.
The highest ODI innings in these meetings is 362/6 by New Zealand on 5 March 2025.
The highest T20I innings in these meetings is 187/4 by South Africa on 25 March 2026.
Grounds
The grounds that have hosted the most of these meetings are Seddon Park, Hamilton (8 matches), Eden Park, Auckland (7 matches), SuperSport Park (7 matches) and Kingsmead (7 matches).
Reading the record
The records hold 81 meetings between New Zealand and South Africa, the first dated 16 February 2003 (ODI) and the latest 25 March 2026 (T20I). 6 of them ended tied or drawn and 2 without a result.
Questions and answers
How many times have New Zealand and South Africa played each other?
81 recorded men's internationals: New Zealand won 29 and South Africa won 44.
When did New Zealand and South Africa last meet?
In a t20i on 25 March 2026: South Africa won by 33 runs.
What is the Test record between New Zealand and South Africa?
21 matches: New Zealand 4 wins, South Africa 11 wins.
What is the ODI record between New Zealand and South Africa?
35 matches: New Zealand 15 wins, South Africa 18 wins.