2. Corey Anderson (36 balls)

The New Zealand power hitter has broken the record for the fastest century in ODI cricket after 18 years which Shahid Afridi held as he went on to compliment Jesse Ryder’s knock which was mentioned earlier in the article. The pair has taken West Indies bowling apart as even Sunil Narine went for 50 runs in his 4 overs. Anderson hit 6 fours and 14 sixes in his knock of 131 off 47 balls.