Skip to content
Cricket Record Book

South Africa vs New Zealand Head to Head Record

Covers 81 matches between South Africa and New Zealand from Feb 2003 to Mar 2026 (Tests, ODIs and T20Is with ball-by-ball records).

Count up all 81 games since Feb 2003 and the South Africa vs New Zealand head to head comes out 44 to 29, South Africa’s way. They are ahead in every format, yet the margin shrinks sharply once you leave Tests for white-ball cricket.

New Zealand have had the better of the most recent Tests and ODIs, winning the last two of each. The newest game of all was a T20I at Hagley Oval, Christchurch on 25 Mar 2026, a 33-run South African win. What follows tracks the results timeline, the standout players and the trends behind the totals.

How the Lead Splits Across Tests, ODIs and T20Is

Tests give South Africa their clearest edge: 11 wins and 4 defeats, with 6 Tests drawn out of 21. Even so, the pair of Tests in Feb 2024 both belonged to New Zealand, a 281-run victory at Mount Maunganui and a 7-wicket one at Seddon Park. South Africa’s heaviest Test win was by an innings and 193 runs at Gqeberha in Jan 2013, though New Zealand’s win by an innings and 276 runs at Christchurch in Feb 2022 tops the biggest-wins list. South Africa’s largest win by runs came at Johannesburg on 8 Nov 2007, by 358 runs.

ODIs are far more even, 18 South African wins to 15, plus 2 with no result, from 35 meetings. New Zealand beat South Africa twice at the Gaddafi Stadium, Lahore in 2025, the second time by 50 runs while posting 362/6, the biggest ODI total between them.

In T20Is it is 15 to 10 from 25 games. Mar 2026 alone produced five meetings in New Zealand, and South Africa won three of them. Each side’s broader record sits on the South African team records page and the New Zealand records page.

South Africa vs New Zealand Head to Head Record by Format

FormatMatchesSouth Africa wonNew Zealand wonTiedDrawnNRFirst matchLatest match
Tests2111406018 Mar 200413 Feb 2024
ODIs3518150–216 Feb 20035 Mar 2025
T20Is2515100–021 Oct 200525 Mar 2026
All formats81442906216 Feb 200325 Mar 2026

South Africa vs New Zealand in Tests

Tests in this record book: 21, from Mar 2004 to Feb 2024.

Most Runs in South Africa vs New Zealand Tests

BatterMInnsRunsHSAvgSR100s50s
HM Amla South Africa14221,154176*60.7452.4347
KS Williamson New Zealand12201,06817662.8249.4762
JH Kallis South Africa111783818649.2951.3234
GC Smith South Africa1220817125*45.3961.8526
SP Fleming New Zealand71357926248.2559.5111
AB de Villiers South Africa10145469739.0060.3305
BB McCullum New Zealand12224996123.7647.7504
F du Plessis South Africa71049113770.1444.7223
D Elgar South Africa81346314038.5843.5621
JA Rudolph South Africa58433154*86.6045.5822

Most Wickets in South Africa vs New Zealand Tests

BowlerMInnsWktsBestAvgEcon5w
DW Steyn South Africa1223686/4916.042.916
CS Martin New Zealand1119446/7626.913.184
VD Philander South Africa915346/4420.592.763
N Wagner New Zealand916335/8629.033.091
M Ntini South Africa714325/3526.413.333
M Morkel South Africa814286/2323.212.761
MJ Henry New Zealand510257/2318.482.671
K Rabada South Africa69235/6028.093.271
KA Maharaj South Africa46196/4022.112.582
TG Southee New Zealand815195/3547.953.171

Highest individual scores

BatterScoreBalls4s6sDate
SP Fleming New Zealand26242331227 Apr 2006
R Ravindra New Zealand2403662634 Feb 2024
JH Kallis South Africa1862622538 Nov 2007
KS Williamson New Zealand17628516325 Mar 2017
HM Amla South Africa176*3782408 Nov 2007

Best bowling in an innings

BowlerFiguresOversDate
MJ Henry New Zealand7/231517 Feb 2022
M Morkel South Africa6/2316.423 Mar 2012
KA Maharaj South Africa6/4020.216 Mar 2017
VD Philander South Africa6/4415.515 Mar 2012
DW Steyn South Africa6/4910.316 Nov 2007

Highest team totals

TeamTotalOversAgainstVenueDate
New Zealand595148.5South AfricaEden Park, Auckland18 Mar 2004
New Zealand593/8165South AfricaNewlands, Cape Town27 Apr 2006
South Africa525/8153.5New ZealandSt George’s Park, Gqeberha (Port Elizabeth)11 Jan 2013
South Africa512188New ZealandNewlands, Cape Town27 Apr 2006
New Zealand511144South AfricaBay Oval, Mount Maunganui4 Feb 2024

Lowest all-out totals

TeamTotalOversAgainstVenueDate
New Zealand4519.2South AfricaNewlands, Cape Town2 Jan 2013
South Africa9549.2New ZealandHagley Oval, Christchurch17 Feb 2022
South Africa11141.4New ZealandHagley Oval, Christchurch17 Feb 2022
New Zealand11841.3South AfricaThe Wanderers Stadium, Johannesburg8 Nov 2007
New Zealand11944South AfricaThe Wanderers Stadium, Johannesburg5 May 2006

Biggest wins

ResultFormatVenueDate
New Zealand won by an innings and 276 runsTestHagley Oval, Christchurch17 Feb 2022
South Africa won by an innings and 193 runsTestSt George’s Park, Gqeberha (Port Elizabeth)11 Jan 2013
South Africa won by an innings and 59 runsTestSuperSport Park, Centurion16 Nov 2007
South Africa won by 358 runsTestThe Wanderers Stadium, Johannesburg8 Nov 2007
New Zealand won by 281 runsTestBay Oval, Mount Maunganui4 Feb 2024
South Africa won by 204 runsTestSuperSport Park, Centurion27 Aug 2016
New Zealand won by 9 wicketsTestEden Park, Auckland18 Mar 2004
South Africa won by 9 wicketsTestSeddon Park, Hamilton15 Mar 2012
South Africa won by 8 wicketsTestBasin Reserve, Wellington16 Mar 2017

Latest results

DateVenueResult
13 Feb 2024Seddon Park, HamiltonNew Zealand won by 7 wickets
4 Feb 2024Bay Oval, Mount MaunganuiNew Zealand won by 281 runs
25 Feb 2022Hagley Oval, ChristchurchSouth Africa won by 198 runs
17 Feb 2022Hagley Oval, ChristchurchNew Zealand won by an innings and 276 runs
25 Mar 2017Seddon Park, HamiltonDrawn
16 Mar 2017Basin Reserve, WellingtonSouth Africa won by 8 wickets
8 Mar 2017University Oval, DunedinDrawn
27 Aug 2016SuperSport Park, CenturionSouth Africa won by 204 runs
19 Aug 2016Kingsmead, DurbanDrawn
11 Jan 2013St George’s Park, Gqeberha (Port Elizabeth)South Africa won by an innings and 193 runs

South Africa vs New Zealand in ODIs

ODIs in this record book: 35, from Feb 2003 to Mar 2025.

Most Runs in South Africa vs New Zealand ODIs

BatterMInnsRunsHSAvgSR100s50s
AB de Villiers South Africa2525991106*61.9497.8317
KS Williamson New Zealand1919905145*60.3386.6943
HM Amla South Africa191974412439.1677.9923
F du Plessis South Africa16165928242.2979.0406
GC Smith South Africa171757311633.7175.8913
BB McCullum New Zealand19195728531.7880.6804
Q de Kock South Africa141452211440.1589.5414
MJ Guptill New Zealand1717506180*33.7377.2521
HH Gibbs South Africa8845214356.5086.7622
DA Miller South Africa1515423100*32.54111.6111

Most wickets in ODIs

BowlerMInnsWktsBestAvgEcon5w
KD Mills New Zealand1717295/2522.934.601
M Morkel South Africa77195/3818.215.541
Imran Tahir South Africa1313172/1428.714.170
K Rabada South Africa99153/2523.074.470
DW Steyn South Africa1414152/3238.874.600
LL Tsotsobe South Africa66144/4517.574.320
TA Boult New Zealand1010143/6338.865.710
JDP Oram New Zealand77134/3918.624.650
A Nel South Africa99123/4633.084.880
DL Vettori New Zealand1515123/3346.754.160

Highest individual scores

BatterScoreBalls4s6sDate
MJ Guptill New Zealand180*13815111 Mar 2017
MP Breetzke South Africa15014811510 Feb 2025
KS Williamson New Zealand145*13617122 Jan 2013
HH Gibbs South Africa14314119316 Feb 2003
SP Fleming New Zealand134*13221016 Feb 2003

Best bowling in an innings

BowlerFiguresOversDate
KD Mills New Zealand5/251025 Nov 2007
M Morkel South Africa5/389.329 Feb 2012
WD Parnell South Africa5/57824 Sep 2009
MJ McClenaghan New Zealand4/201019 Jan 2013
KS Williamson New Zealand4/227.219 Jan 2013

Highest team totals

TeamTotalOversAgainstVenueDate
New Zealand362/650South AfricaGaddafi Stadium, Lahore5 Mar 2025
South Africa357/450New ZealandMCA Stadium, Pune1 Nov 2023
South Africa312/950New ZealandGaddafi Stadium, Lahore5 Mar 2025
New Zealand308/448.4South AfricaGaddafi Stadium, Lahore10 Feb 2025
South Africa306/650New ZealandThe Wanderers Stadium, Johannesburg16 Feb 2003

Lowest all-out totals

TeamTotalOversAgainstVenueDate
South Africa10834.1New ZealandBrabourne Stadium, Mumbai16 Oct 2006
New Zealand11232.2South AfricaWellington Regional Stadium, Wellington25 Feb 2017
New Zealand14941.1South AfricaEden Park, Auckland4 Mar 2017
New Zealand16735.3South AfricaMCA Stadium, Pune1 Nov 2023
South Africa17243.2New ZealandShere Bangla National Stadium, Mirpur25 Mar 2011

Biggest wins

ResultFormatVenueDate
South Africa won by 190 runsODIMCA Stadium, Pune1 Nov 2023
South Africa won by 159 runsODIWellington Regional Stadium, Wellington25 Feb 2017
New Zealand won by 87 runsODIBrabourne Stadium, Mumbai16 Oct 2006
New Zealand won by 8 wicketsODISenwes Park, Potchefstroom23 Aug 2015
New Zealand won by 7 wicketsODISt George’s Park, Gqeberha (Port Elizabeth)30 Nov 2007
New Zealand won by 7 wicketsODISeddon Park, Hamilton1 Mar 2017

Latest results

DateVenueResult
5 Mar 2025Gaddafi Stadium, LahoreNew Zealand won by 50 runs
10 Feb 2025Gaddafi Stadium, LahoreNew Zealand won by 6 wickets
1 Nov 2023MCA Stadium, PuneSouth Africa won by 190 runs
19 Jun 2019Edgbaston, BirminghamNew Zealand won by 4 wickets
4 Mar 2017Eden Park, AucklandSouth Africa won by 6 wickets
1 Mar 2017Seddon Park, HamiltonNew Zealand won by 7 wickets
25 Feb 2017Wellington Regional Stadium, WellingtonSouth Africa won by 159 runs
22 Feb 2017Hagley Oval, ChristchurchNew Zealand won by 6 runs
19 Feb 2017Seddon Park, HamiltonSouth Africa won by 4 wickets
26 Aug 2015Kingsmead, DurbanSouth Africa won by 62 runs

South Africa vs New Zealand in T20Is

T20Is in this record book: 25, from Oct 2005 to Mar 2026.

Most runs in T20Is

BatterMInnsRunsHSAvgSR100s50s
MJ Guptill New Zealand1010424101*53.00132.9212
AB de Villiers South Africa111127052*33.75119.4701
JP Duminy South Africa6625686*51.20162.0301
BB McCullum New Zealand12122485722.55112.2201
HM Amla South Africa772196231.29123.7301
C Esterhuizen South Africa552007550.00145.9902
TL Seifert New Zealand5518966*47.25141.0402
KS Williamson New Zealand771895131.50138.9701
DP Conway New Zealand661756029.17128.6801
TB Robinson New Zealand6615675*31.20125.8101

Most wickets in T20Is

BowlerMInnsWktsBestAvgEcon5w
M Morkel South Africa99104/1729.208.340
DW Steyn South Africa5594/1710.444.950
G Coetzee South Africa7793/3121.447.470
BV Sears New Zealand5583/1414.506.440
KA Maharaj South Africa7782/2226.759.300
TG Southee New Zealand6683/2827.759.650
MJ Santner New Zealand9982/1929.507.150
Imran Tahir South Africa2275/247.296.511
OEG Baartman South Africa4472/2216.577.730
MJ Henry New Zealand4473/3417.868.720

Highest individual scores

BatterScoreBalls4s6sDate
RE Levi South Africa117*5151319 Feb 2012
MJ Guptill New Zealand101*699623 Dec 2012
FH Allen New Zealand100*331084 Mar 2026
JM Kemp South Africa89*566619 Sep 2007
JP Duminy South Africa86*4310324 Mar 2014

Best bowling in an innings

BowlerFiguresOversDate
Imran Tahir South Africa5/243.517 Feb 2017
M Morkel South Africa4/17419 Sep 2007
DW Steyn South Africa4/17424 Mar 2014
M Jansen South Africa4/40414 Feb 2026
BV Sears New Zealand3/14317 Mar 2026

Highest team totals

TeamTotalOversAgainstVenueDate
South Africa187/420New ZealandHagley Oval, Christchurch25 Mar 2026
South Africa185/620New ZealandEden Park, Auckland17 Feb 2017
New Zealand180/520South AfricaHarare Sports Club, Harare26 Jul 2025
South Africa179/620New ZealandSt George’s Park, Gqeberha (Port Elizabeth)26 Dec 2012
South Africa178/317.1New ZealandNarendra Modi Stadium, Ahmedabad14 Feb 2026

Lowest all-out totals

TeamTotalOversAgainstVenueDate
New Zealand8618.2South AfricaKingsmead, Durban21 Dec 2012
New Zealand9114.3South AfricaBay Oval, Mount Maunganui15 Mar 2026
New Zealand10714.5South AfricaEden Park, Auckland17 Feb 2017
South Africa10715.3New ZealandSeddon Park, Hamilton17 Mar 2026
South Africa13319.3New ZealandThe Wanderers Stadium, Johannesburg21 Oct 2005

Biggest wins

ResultFormatVenueDate
South Africa won by 78 runsT20IEden Park, Auckland17 Feb 2017
New Zealand won by 68 runsT20ISeddon Park, Hamilton17 Mar 2026
South Africa won by 33 runsT20ISt George’s Park, Gqeberha (Port Elizabeth)26 Dec 2012
New Zealand won by 9 wicketsT20IEden Gardens, Kolkata4 Mar 2026
South Africa won by 8 wicketsT20ISeddon Park, Hamilton19 Feb 2012
South Africa won by 8 wicketsT20IKingsmead, Durban21 Dec 2012

South Africa vs New Zealand T20I Results Timeline

DateVenueResult
25 Mar 2026Hagley Oval, ChristchurchSouth Africa won by 33 runs
22 Mar 2026Wellington Regional Stadium, WellingtonSouth Africa won by 19 runs
20 Mar 2026Eden Park, AucklandNew Zealand won by 8 wickets
17 Mar 2026Seddon Park, HamiltonNew Zealand won by 68 runs
15 Mar 2026Bay Oval, Mount MaunganuiSouth Africa won by 7 wickets
4 Mar 2026Eden Gardens, KolkataNew Zealand won by 9 wickets
14 Feb 2026Narendra Modi Stadium, AhmedabadSouth Africa won by 7 wickets
26 Jul 2025Harare Sports Club, HarareNew Zealand won by 3 runs
22 Jul 2025Harare Sports Club, HarareNew Zealand won by 7 wickets
16 Jul 2025Harare Sports Club, HarareNew Zealand won by 21 runs

Most Player of the Match Awards: South Africa vs New Zealand Players

PlayerAwards
AB de Villiers South Africa6
MJ Guptill New Zealand5
GC Smith South Africa4
KS Williamson New Zealand4
SP Fleming New Zealand3
DW Steyn South Africa3
HH Gibbs South Africa2
M Morkel South Africa2

Grounds where South Africa vs New Zealand have met most

GroundMatchesSouth Africa wonNew Zealand wonOther
Seddon Park8332
Eden Park7430
Kingsmead7502
SuperSport Park7610
The Wanderers Stadium5320
Newlands4301
St George’s Park4310
Wellington Regional Stadium4310

Leading Players in South Africa vs New Zealand Stats

Dale Steyn (South Africa) stands out with the ball. His 68 Test wickets against New Zealand cost just 16.04 apiece, and he managed 6 five-wicket hauls in 12 matches. Matt Henry (New Zealand) owns the best single analysis, 7/23 at Christchurch on 17 Feb 2022.

Among the batters, Hashim Amla (South Africa) heads the Test aggregate with 1,154 runs, averaging 60.74. Kane Williamson (New Zealand) is close behind on 1,068 and has 6 centuries, more than anyone else listed. Stephen Fleming (New Zealand) played the biggest innings, 262 at Newlands in Apr 2006.

AB de Villiers (South Africa) tops the ODI scoring with 991 and collected 6 match awards, a rivalry best. Martin Guptill (New Zealand) hit 180* at Hamilton in Mar 2017, and nobody has more T20I runs in this match-up than his 424.

Chasing, the Toss and Favourite Grounds

ODIs between these sides have rewarded the chase. Teams batting second won 22 times to 11 for those setting a target, despite first innings averaging 249. T20Is are close to level, 13 chasing wins to 12.

Calling right has helped: the toss winner owns 10 of the 15 decisive Tests and 15 of 25 T20Is. Seddon Park, with 8 games, is the most used venue, split 3 wins apiece plus 2 other results. SuperSport Park in Centurion has been a fortress for South Africa, 6 wins from 7 there. For more rivalries, try India vs New Zealand or India against South Africa.

Questions about South Africa vs New Zealand

Which side has more wins, South Africa or New Zealand?

South Africa: 44 to New Zealand’s 29 from 81 games since Feb 2003. The remainder were 6 drawn Tests and 2 ODIs without a result.

What does the Test record between them look like?

South Africa lead with 11 wins, New Zealand have 4, and 6 Tests were drawn, from 21 starting in Mar 2004. The two latest, both in Feb 2024, went to New Zealand.

Which players have scored most runs in South Africa vs New Zealand matches?

Hashim Amla tops the Tests for South Africa with 1,154. In ODIs AB de Villiers of South Africa leads on 991, while in T20Is it is New Zealand’s Martin Guptill, on 424.

What is the biggest individual Test innings between these teams?

Stephen Fleming’s 262 for New Zealand, made from 423 balls at Newlands in the Test that began 27 Apr 2006. Rachin Ravindra, also of New Zealand, is next with 240 in Feb 2024.

When did South Africa and New Zealand last play?

In a T20I at Christchurch’s Hagley Oval on 25 Mar 2026. South Africa posted 187/4 and won by 33 runs.

Source: ball-by-ball match data from Cricsheet.org (ODC-BY). See how we compile these records.