Croey Anderson of New Zealand cracked the fastest century in ODI Cricket

New Zealand all-rounder Corey Anderson smashed the fastest hundred in the history of one day cricket breaking the record of Pakistani all-rounder Shahid Afridi.It took only 36 balls for him to score the hundred.

Corey Anderson scored  an unbeaten 131 of just 47 balls hitting the third highest 12 sixes in an innings.Indian batsman Rohit Sharma has the record of hitting most number of sixes in an innings Which is 16 followed by the Australian all-rounder Shane Watson.

Anderson and Jesse Ryder put on 191 runs for the fourth wicket.Jesse Ryder faced 46 balls to reach his ton.Anderson said he did not think that he will break the record of Shahid Afridi.

Anderson was on 95 of 35 balls when he nailed the next ball out of the park to become the record holder of fastest century in one day cricket.New Zealand beat West Indies in the 3rd ODI courtesy of the brutal innings played by Corey Anderson