New Zealand's Corey Anderson brought up his century in just 36 balls which shattered off the world record set by Shahid Afridi for Pakistan in 1996.Afridi held the record with 37 balls since 1996. Anderson finished 131 not out vs. West Indies from 41 balls in an innings that included 14 sixes and six fours