South Africa and New Zealand will play the first T20 World Cup semi-final on March 4 at Eden Gardens, Kolkata. South Africa is unbeaten and topped their Super 8 group. New Zealand finished second in their group. The match has a reserve day. If rain stops both days, South Africa will reach the final because they ranked higher.