New Zealand is headed to the T20 World Cup final after a commanding nine-wicket win against South Africa. Finn Allen delivered a record-breaking performance, smashing the fastest century in T20 World Cup history.

Allen remained unbeaten on 100 off just 33 balls, a performance highlighted by aggressive hitting and a remarkable century in just 33 deliveries. He shared a crucial 117-run opening partnership with Tim Seifert, who contributed 58 runs, as New Zealand achieved their target in a mere 12.5 overs.

South Africa, who had been undefeated in the tournament, posted a competitive 169-8 thanks to a resilient 55 not out from Marco Jansen. However, their recovery efforts were overshadowed by Allen's explosive batting display. New Zealand's bowlers, particularly off-spinner Cole McConchie, made early inroads, dismissing key South African batsmen. Despite some dropped catches, New Zealand's bowlers effectively managed South Africa's innings before Allen and Seifert launched their decisive assault. New Zealand will now await the winner of the second semi-final between India and England.