

New Zealand's Finn Allen smashed the fastest century in T20 World Cup history, destroying South Africa by nine wickets to reach Sunday's final.

His explosive 100 off just 33 balls rewrote the record books and gave cricket fans a performance they'll never forget.

Want to know more?