South Africa and New Zealand are set to battle in the semi-final of the ICC Champions Trophy 2025 on Wednesday in Lahore, with both teams vying for a spot in Sunday’s final.

With each side aiming to end their long wait for another Champions Trophy title—South Africa having last won in 1998 and New Zealand in 2000—the showdown carries significant historical weight.

This encounter also serves as a rematch of their recent clash at the same venue during a Tri-series with hosts Pakistan in the lead-up to the tournament. The Black Caps emerged victorious in that match, securing a six-wicket win. However, South Africa were without several key players on that occasion, and the intensity of a knockout match presents a vastly different challenge.


Both teams have demonstrated their strength throughout the group stage, proving they have the quality to go the distance. With everything on the line, an electrifying contest is expected in Lahore.


SQUADS

South Africa: Temba Bavuma (c), Tony de Zorzi, Marco Jansen, Heinrich Klaasen, Keshav Maharaj, Aiden Markram, David Miller, Wiaan Mulder, Lungi Ngidi, Kagiso Rabada, Ryan Rickelton, Tabraiz Shamsi, Tristan Stubbs, Rassie van der Dussen, Corbin Bosch.

New Zealand: Mitchell Santner (c), Michael Bracewell, Mark Chapman, Devon Conway, Kyle Jamieson, Matt Henry, Tom Latham, Daryl Mitchell, Will O’Rourke, Glenn Phillips, Rachin Ravindra, Nathan Smith, Kane Williamson, Will Young, Jacob Duffy.