New Zealand all-rounder Corey Anderson cracked the fastest century in one-day international history, reaching three figures in just 36 deliveries against the West Indies on Wednesday.
The previous record was held by Shahid Afridi, who took 37 balls to reach his ton playing forPakistan against Sri Lanka in 1996.
Anderson, who finished the New Zealand innings unbeaten...