The New Zealand national cricket team recorded massive 50-run victory over the South Africa national cricket team in the ICC Champions Trophy 2025 second semifinal. They will face India in the final on March 9 at the Dubai International Cricket Stadium. Kane Williamson, Rachin Ravindra scored centuries while Mitchell Santner took three wickets in win.