Finn Allen blasted the fastest T20 World Cup century as New Zealand hammered South Africa by nine wickets in Kolkata on Wednesday.
Chasing 170 to win the first semi-final, Allen hit an unbeaten 100 off just 33 balls, to obliterate the previous mark of 47 balls by Chris Gayle, as New Zealand raced home with 7.1 overs to spare.
Allen went on a rampage as he finish...