Answer
Corey Anderson's fastest ODI century came in just 36 balls against the West Indies in 2014. He smashed 131 runs off 47 deliveries, including 14 fours and 6 sixes, setting a new record for the fastest century in ODI history at the time. Anderson's blistering knock helped New Zealand chase down a target of 264 with 11 balls to spare.