Answer
Corey Anderson's fastest ODI century came against the West Indies in 2014, where he scored 131 runs off just 64 balls. This innings included 14 fours and 6 sixes, and helped New Zealand chase down a target of 264 with 5 wickets to spare. Anderson's century was the second-fastest in ODI history at the time, and remains the fastest by a New Zealand batsman.