03 Mar 2026

South Africa beat plucky Zimbabwe to set up New Zealand semi-final

South Africa survived a brilliant all-round show by Zimbabwe captain Sikandar Raza to record a five-wicket win Sunday that means they remained unbeaten at the T20 World Cup ahead of a semi-final against New Zealand on Thursday.

After Zimbabwe scored 153-7 in New Delhi, South Africa survived an early wobble.

Dewald Brevis hit 42 off 18 balls as the 2024 runners-up reached 154-5 in 17.5 overs.

In the final Super Eight group game, India chased down 196 to beat West Indies by five wickets and book a clash with England in the other semi-final.

“It’s exciting. Really exciting. A semi-final in Kolkata against New Zealand,” said South Africa captain Aiden Markram.