Who won Yesterday's Champions Trophy 2025 Match? All you need to know about South Africa vs New Zealand match on March 5
Who won Yesterday's ICC Champions Trophy Match Result on March 5? New Zealand secured a dominant 50-run victory over South Africa in the second semi-final of the ICC Champions Trophy 2025, sealing their place in the final.
Batting first, New Zealand posted an imposing 362/6, thanks to centuries from Rachin Ravindra and Kane Williamson. South Africa, despite David Miller’s unbeaten century, fell short in their chase, finishing at 312/9.

Yesterday's ICC Champions Trophy Match: South Africa vs New Zealand
Match Details:
- Match: SA vs NZ, 2nd Semi-Final, ICC Champions Trophy 2025
- Date: Wednesday, March 5, 2025
- Toss: New Zealand won the toss and opted to bat
- Venue: Gaddafi Stadium, Lahore
- Umpires: Kumar Dharmasena, Paul Reiffel
- Third Umpire: Joel Wilson
- Match Referee: Ranjan Madugalle
New Zealand Innings:
- Total: 362/6 (50 overs)
- Top Scorers:
- Rachin Ravindra - 108 off 101 balls
- Kane Williamson - 102 off 94 balls
- Best Bowler for South Africa: Lungi Ngidi - 3 wickets for 72 runs
South Africa Innings:
- Total: 312/9 (50 overs)
- Top Scorers:
- David Miller - 100* off 88 balls
- Rassie van der Dussen - 69 off 63 balls
- Best Bowler for New Zealand:
- Mitchell Santner - 3 wickets for 43 runs
- Glenn Phillips - 2 wickets for 27 runs
Result: New Zealand won by 50 runs
Player of the Match: Rachin Ravindra (108 off 101 balls)
Summary:
New Zealand stormed into the final with a commanding win over South Africa. Ravindra and Williamson’s centuries powered them to a big total, while disciplined bowling, led by Santner and Phillips, sealed the victory despite Miller’s late resistance. With this win, New Zealand set up a thrilling final clash against India on Sunday.
Scorecard Summary:
- New Zealand: 362/6 (50 overs)
- Rachin Ravindra: 108 (101)
- Kane Williamson: 102 (94)
- Lungi Ngidi: 3/72
- South Africa: 312/9 (50 overs)
- David Miller: 100* (88)
- Rassie van der Dussen: 69 (63)
- Mitchell Santner: 3/43
Playing XI:
South Africa: Ryan Rickelton, Temba Bavuma (c), Rassie van der Dussen, Aiden Markram, Heinrich Klaasen (wk), David Miller, Wiaan Mulder, Marco Jansen, Keshav Maharaj, Kagiso Rabada, Lungi Ngidi
New Zealand: Will Young, Rachin Ravindra, Kane Williamson, Daryl Mitchell, Tom Latham (wk), Glenn Phillips, Michael Bracewell, Mitchell Santner (c), Matt Henry, Kyle Jamieson, William O’Rourke


Click it and Unblock the Notifications