The much-anticipated encounter is scheduled to take place at the iconic Eden Gardens in Kolkata, India. The match will be held as a day-night fixture, adding further excitement for cricket fans around the world.
Both teams took part in their final training sessions last night (03) as they made final preparations for the crucial knockout clash.
South Africa head into the semi-final unbeaten in the tournament, a record that cricket analysts say makes them a formidable challenge for any opponent. Meanwhile, New Zealand will be aiming to upset the in-form Proteas and secure a place in the final.
With a spot in the T20 World Cup final at stake, an intense and thrilling contest is expected in Kolkata tonight.