South Africa vs New Zealand – ICC Champions Trophy 2025 Semi Final 2 - Cricket Match Predictions - March 5

Here are the Fantasy Cricket Predictions and Betting Tips for the ICC Champions Trophy, Match 14 (Semi Final 2) - South Africa vs New Zealand, to be played on the 5th of March at the Gaddafi Stadium, Lahore.
Match 14 (Semi Final 2) - South Africa vs New Zealand (Gaddafi Stadium, Lahore)
Current Form South Africa:
South Africa finished at the 1st position in Group B points table and they will now face New Zealand in the 2nd Semi Final of the tournament.
The top run scorer for South Africa in the Champions Trophy is Ryan Rickelton with 130 runs to his name.
The top wicket taker for South Africa in the Champions Trophy is Wiaan Mulder with 5 scalps under his belt.
South Africa have beaten England emphatically in their last league game by 7 wickets.
England batted first and they were bowled out for a small total of 179. They got off to a terrible start, losing Phil Salt and Jamie Smith cheaply. Ben Duckett and Joe Root then tried their best to revive the innings but got out at a wrong time. Liam Livingstone and Jos Buttler once again failed to showcase the talent they possess and England got bowled out for a small total of 179. For South Africa, Marco Jansen and Wiaan Mulder picked up 3 wickets each.
During the chase, South Africa started off well with Ryan Rickelton carrying on his golden form. He scored 27 quick runs to lay the foundation for a successful chase. Rassie van der Dussen and Heinrich Klaasen then smashed the English bowlers to all parts of the ground. They scored 72 and 64 runs respectively to win the game for South Africa in the 30th over with 7 wickets in hand.
Current Form New Zealand:
New Zealand finished at the 2nd position in Group A points table and they will now face South Africa in the 2nd Semi Final of the tournament.
The top run scorer for New Zealand in the Champions Trophy is Tom Latham with 187 runs to his name.
The top wicket taker for New Zealand in the Champions Trophy is Matt Henry with 8 scalps under his belt.
New Zealand have lost their last league match against India by 44 runs.
India batted first and they posted a total of 249 for 9 on a tough pitch to bat on. They lost 3 early wickets and looked to be struggling to right from the word go. However, Axar Patel and Shreyas Iyer had their backs. Patel made 42 off 61 balls while Iyer scored 79 runs in 98 balls. Hardik Pandya in the middle order smashed 45 runs in the death overs to boost the total of 249 in 50 overs of play.
During the chase, New Zealand lost their star batter Rachin Ravindra early on in the innings. After his dismissal, Will Young and Kane Williamson batted patiently and they were involved in a 2nd wicket partnership of 32 runs. Kane Williamson batted a long innings while wickets kept falling at the other end in regular succession. Once he got out after making 81 runs, it was all over for New Zealand. They were eventually bowled out for 205, losing the match by 44 runs.
Let's have a look at the squads:
South Africa
Temba Bavuma (captain), 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 (captain), Michael Bracewell, Mark Chapman, Devon Conway, Lockie Ferguson, Matt Henry, Tom Latham, Daryl Mitchell, Will O’Rourke, Glenn Phillips, Rachin Ravindra, Jacob Duffy, Nathan Smith, Kane Williamson, Will Young
Cricket Betting Tips and Match Predictions* - PrePlay
Who will win the toss? – South Africa
Who will win?- South Africa
Top Batter (Runs Scored) - Ryan Rickelton (South Africa), Daryl Mitchell (New Zealand)
Top Bowler (Wickets taken) - Keshav Maharaj (South Africa), Michael Bracewell (New Zealand)
Most Sixes – Heinrich Klaasen (South Africa), Daryl Mitchell (New Zealand)
Player of the Match- Heinrich Klaasen (South Africa)
Team Scores Batting first - South Africa 330+, New Zealand 315+
Match Handicap: South Africa
Live Cricket Streaming ICC Champions Trophy 2025: The live cricket streaming page which enables you to watch live cricket - Geo-restrictions apply
*NB these predictions may be changed nearer the start of the match once the final starting teams have been announced and we will be running ‘In-Play’ features, so stay tuned.
© Cricket World 2025