New Zealand,chased a target of 242 runs set by South Africa, win the match on lost of 6 six wickets in World Cup match in Edgbaston on Wednesday.
Opener Colin Munro was dismissed by Kagiso Rabada after scoring just 9 runs.
South Africa had struggled against the Kiwis' bowling attack earlier and managed to post 241 runs after Rassie van der Dussen scored a 67 off 64 balls. Hashim Amla made a sluggish 55 off 83 balls but Van der Dussen's 67 not out came at better than a run-a-ball.
New Zealand had won the toss — that was delayed by 90 minutes due to a wet outfield — and put the Proteas to the bat.
After a pitch inspection at 10.15am local time, umpires Nigel Llong and Ian Gould will inspect the pitch again at 11am. Conditions have been overcast, and there's the possibility of light rain later this morning, but the weather forecast for the rest of the day at Edgbaston is good.
The 25th game of this World Cup is Edgbaston's first. The popular Birmingham venue, where the lively atmosphere can reach soccer-style levels, hosts five games in total, including the second semifinal on July 11.
South Africa is under pressure to beat New Zealand as the teams continue their combined 88-year quest for a Cricket World Cup title when they meet at Edgbaston on Wednesday.
The South Africans must win to keep alive any realistic hope of a semifinal spot, following defeats to England, Bangladesh and India. Unbeaten New Zealand will leapfrog England and Australia to go top of the 10-team standings with a win.
Since the first edition of the tournament in 1975, South Africa has been a four-time semifinalist but never made the final. New Zealand lost the 2015 final to archrival Australia after beating South Africa in a classic semifinal in Auckland.
South Africa quick Lungi Ngidi is set to return after recovering from a hamstring injury, while opener Amla is 24 runs away from becoming the fourth Proteas player to reach 8,000 ODI runs.