
New Zealand beat South Africa by 50 runs in the second semi-final of the Champions Trophy on Wednesday to secure their place in Sunday’s final against India.
Electing to bat, New Zealand racked up a tournament record 362-6 riding scintillating hundreds by Rachin Ravindra and Kane Williamson at the Gaddafi Stadium.
David Miller smashed an unbeaten 100 off 67 balls while Rassie van der Dussen and Temba Bavuma struck half-centuries