New Zealand vs South Africa Head to Head Stats & Records in Test Cricket
49
Matches Played
49
7
Won
26
26
Lost
7
16
No Result
16
595
Highest Score
621
15
Lowest Score
16
NZ Vs SA in all seasons
| # | Team1 | Team2 | Winner | Margin | Match Date | Venue | Scorecard |
|---|---|---|---|---|---|---|---|
| 1 | New Zealand | South Africa | New Zealand | 7 wickets | 13-Feb-2024 | Hamilton | NZ won by 7 wickets |
| 2 | New Zealand | South Africa | New Zealand | 281 runs. | 04-Feb-2024 | Mount Maunganui | NZ won by 281 runs. |
| 3 | New Zealand | South Africa | South Africa | 198 runs | 25-Feb-2022 | Christchurch | SA won by 198 runs |
| 4 | New Zealand | South Africa | New Zealand | an inning and 276 runs. | 17-Feb-2022 | Christchurch | NZ won by an inning and 276 runs. |
| 5 | New Zealand | South Africa | 25-Mar-2017 | Hamilton | Match drawn | ||
| 6 | New Zealand | South Africa | South Africa | 8 wickets | 16-Mar-2017 | Wellington | SA won by 8 wickets |
| 7 | New Zealand | South Africa | 08-Mar-2017 | Dunedin | Match drawn | ||
| 8 | South Africa | New Zealand | South Africa | 204 runs | 27-Aug-2016 | Centurion | SA won by 204 runs |
| 9 | South Africa | New Zealand | 19-Aug-2016 | Durban | Match drawn | ||
| 10 | South Africa | New Zealand | South Africa | won by an innings and 193 runs | 11-Jan-2013 | Port Elizabeth | SA won by an innings and 193 runs |
| 11 | South Africa | New Zealand | South Africa | won by an innings and 27 runs | 02-Jan-2013 | Cape Town | SA won by an innings and 27 runs |
| 12 | New Zealand | South Africa | Match drawn | 23-Mar-2012 | Wellington | Match drawn | |
| 13 | South Africa | New Zealand | South Africa | won by 9 wickets | 15-Mar-2012 | Hamilton | SA won by 9 wickets |
| 14 | New Zealand | South Africa | Match drawn | 07-Mar-2012 | Dunedin | Match drawn | |
| 15 | South Africa | New Zealand | South Africa | won by an innings and 59 runs | 16-Nov-2007 | Centurion | SA won by an innings and 59 runs |
| 16 | South Africa | New Zealand | South Africa | won by 358 runs | 08-Nov-2007 | Johannesburg | SA won by 358 runs |
| 17 | South Africa | New Zealand | South Africa | won by 4 wickets | 05-May-2006 | Johannesburg | SA won by 4 wickets |
| 18 | South Africa | New Zealand | Match drawn | 27-Apr-2006 | Cape Town | Match drawn | |
| 19 | South Africa | New Zealand | South Africa | won by 128 runs | 15-Apr-2006 | Centurion | SA won by 128 runs |
| 20 | South Africa | New Zealand | South Africa | won by 6 wickets | 26-Mar-2004 | Wellington | SA won by 6 wickets |
| 21 | New Zealand | South Africa | New Zealand | won by 9 wickets | 18-Mar-2004 | Auckland | NZ won by 9 wickets |
| 22 | New Zealand | South Africa | Match drawn | 10-Mar-2004 | Hamilton | Match drawn | |
| 23 | South Africa | New Zealand | Match drawn | 08-Dec-2000 | Johannesburg | Match drawn | |
| 24 | South Africa | New Zealand | South Africa | won by 7 wickets | 30-Nov-2000 | Port Elizabeth | SA won by 7 wickets |
| 25 | South Africa | New Zealand | South Africa | won by 5 wickets | 17-Nov-2000 | Bloemfontein | SA won by 5 wickets |
| 26 | South Africa | New Zealand | South Africa | won by 8 wickets | 18-Mar-1999 | Wellington | SA won by 8 wickets |
| 27 | New Zealand | South Africa | Match drawn | 11-Mar-1999 | Christchurch | Match drawn | |
| 28 | New Zealand | South Africa | Match drawn | 27-Feb-1999 | Auckland | Match drawn | |
| 29 | South Africa | New Zealand | South Africa | won by 93 runs | 04-Mar-1995 | Auckland | SA won by 93 runs |
| 30 | South Africa | New Zealand | South Africa | won by 7 wickets | 02-Jan-1995 | Cape Town | SA won by 7 wickets |
| 31 | South Africa | New Zealand | South Africa | won by 8 wickets | 26-Dec-1994 | Durban | SA won by 8 wickets |
| 32 | New Zealand | South Africa | New Zealand | won by 137 runs | 25-Nov-1994 | Johannesburg | NZ won by 137 runs |
| 33 | New Zealand | South Africa | Match drawn | 13-Mar-1964 | Auckland | Match drawn | |
| 34 | New Zealand | South Africa | Match drawn | 28-Feb-1964 | Dunedin | Match drawn | |
| 35 | New Zealand | South Africa | Match drawn | 21-Feb-1964 | Wellington | Match drawn | |
| 36 | New Zealand | South Africa | New Zealand | won by 40 runs | 16-Feb-1962 | Port Elizabeth | NZ won by 40 runs |
| 37 | South Africa | New Zealand | South Africa | won by an innings and 51 runs | 02-Feb-1962 | Johannesburg | SA won by an innings and 51 runs |
| 38 | New Zealand | South Africa | New Zealand | won by 72 runs | 01-Jan-1962 | Cape Town | NZ won by 72 runs |
| 39 | South Africa | New Zealand | Match drawn | 26-Dec-1961 | Johannesburg | Match drawn | |
| 40 | South Africa | New Zealand | South Africa | won by 30 runs | 08-Dec-1961 | Durban | SA won by 30 runs |
| 41 | South Africa | New Zealand | South Africa | won by 5 wickets | 05-Feb-1954 | Port Elizabeth | SA won by 5 wickets |
| 42 | South Africa | New Zealand | South Africa | won by 9 wickets | 29-Jan-1954 | Johannesburg | SA won by 9 wickets |
| 43 | South Africa | New Zealand | Match drawn | 01-Jan-1954 | Cape Town | Match drawn | |
| 44 | South Africa | New Zealand | South Africa | won by 132 runs | 24-Dec-1953 | Johannesburg | SA won by 132 runs |
| 45 | South Africa | New Zealand | South Africa | won by an innings and 58 runs | 11-Dec-1953 | Durban | SA won by an innings and 58 runs |
| 46 | New Zealand | South Africa | Match drawn | 13-Mar-1953 | Auckland | Match drawn | |
| 47 | South Africa | New Zealand | South Africa | won by an innings and 180 runs | 06-Mar-1953 | Wellington | SA won by an innings and 180 runs |
| 48 | South Africa | New Zealand | South Africa | won by 8 wickets | 04-Mar-1932 | Wellington | SA won by 8 wickets |
| 49 | South Africa | New Zealand | South Africa | won by an innings and 12 runs | 27-Feb-1932 | Christchurch | SA won by an innings and 12 runs |
Latest News
View All →
Top 3 Most Hundreds in ODI Cricket History!
Dec 05, 2025
Andre Russel Announced Retirement from IPL!
Dec 05, 2025
Team India Started the ODI Series vs South Africa With a Win in a Thrilling Encounter!
Dec 05, 2025
Suresh Raina is likely to join the Chennai Super Kings in a new role!
Nov 29, 2025
India Will Play 10 T20Is before the T20 World Cup
Nov 28, 2025
