South Africa win by five wickets despite Sikandar Raza's all-round heroics; will play the first semifinal in Kolkata.

South Africa produce an unconvincing performance with the bat as they beat Zimbabwe by five wickets to set up a semi-final against New Zealand

South Africa win by five wickets despite Sikandar Raza's all-round heroics; will play the first semifinal in Kolkata.

South Africa are the only unbeaten team left at the T20 World Cup and go into their semi-final against New Zealand as favourites, so it is time to trust them despite their past…