New Zealand all-rounder Corey Anderson hit the fastest One Day International (ODI) century today, beating a 17-year old record by Pakistan’s Shahid Afridi.
Anderson’s ton came against West Indies in Queenstown in just 36 balls, in which he blitzed four boundaries and 12 sixes.
He was unbeaten on 119 when this report was filed around 10:30am.
His assault along with Jesse Ryder’s own rampant 100 off 46 balls took New Zealand to 264 in just 19 overs.
West Indies won the toss and elected to field.