Corey Anderson: 100 from 36 Balls – Fastest ODI Hundred in Cricket History

Young New Zealander Corey Anderson has took the cricketing world by surprise by passing Shahid Afridi’s ODI record for the fast century of 100 from 37 balls …