Sri Lankan captain Lasith Malinga enjoyed a record-breaking night against New Zealand, as he took his fifth career hat-trick, and his second in T20Is.