New Zealand captain Mitchell Santner won the toss and chose to bat against South Africa in the second semi-final of the Champions Trophy in Lahore on Wednesday.
New Zealand has kept the same team that lost to India by 44 runs in their last Group A match in Dubai on Sunday.

South African captain Temba Bavuma returns to the team after missing the last Group B game against England due to health issues. He replaces Tristan Stubbs in the lineup.
Top-order batter Aiden Markram, who stood in for Bavuma in the last match, has also recovered in time from a hamstring injury.
The winners of this semi-final will face India in the final in Dubai on Sunday.
Team Lineups:
South Africa: Temba Bavuma (captain), Ryan Rickelton, Rassie van der Dussen, Heinrich Klaasen, Aiden Markram, David Miller, Wiaan Mulder, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi.
New Zealand: Mitchell Santner (captain), Will Young, Rachin Ravindra, Kane Williamson, Daryl Mitchell, Tom Latham, Glenn Phillips, Michael Bracewell, Matt Henry, Kyle Jamieson, Will O’Rourke.