South African batsman, Richard Levi set two T20 International records, racing to his maiden century, as South Africa levelled the three-match series against New Zealand in Hamilton on Sunday.
Playing only his second international match, Levi tore the Black Caps' bowling attack apart, as he reached his century off only 45 balls - a new world record.
He also set a new record for the most sixes by a batsman in a T20 innings, clearing the boundary rope 13 times on his way to an unbeaten 117 off 52 deliveries.
West Indian batsman, Chris Gayle held the previous record of 10 sixes in an innings.
South Africa, anchored by the opener, coasted to an eight-wicket victory with 24 balls to spare to level the series with one match to play.