Corey Anderson Sets the Fastest 100 in ODI on 36 balls:
Corey Anderson (All Rounder, New Zealand) broke the Record of Shahid Afridi of fastest 100 in ODI. He completed his 100 on just 36 balls . He became the 1st batsman of World , who made this record.