Champions Trophy 2025: South Africa batter David Miller slammed an unbeaten century in the second semi-final clash of the Champions Trophy 2025 against New Zealand, but it all went in vain after Proteas failed to seal a spot in the final of the ongoing ICC tournament. South Afric







