In a high-octane semi-final at Lahore's Gaddafi Stadium, New Zealand clinched a 50-run victory over South Africa, securing their place in the ICC Champions Trophy 2025 final against India on March 9 at the Dubai International Stadium.
In the semi-final clash at the Dubai International Cricket Stadium, India secured their spot in the ICC Champions Trophy 2025 final by defeating Australia by four wickets.