Top 5 Fastest Hundreds in the History of ODI Cricket


2. Corey Anderson – 36 balls

New Zealand Cricketer, Corey Anderson currently holds the record for the second-fastest hundred in ODI Cricket, he slipped to the second spot after the De Villiers 31 ball century at Johannesburg, previously Corey Anderson used to hold this record with 36 balls hundred and he scored 131* runs against West Indies in that match at Queenstown in 2014 and remained unbeaten.

Corey Anderson's Second-Fastest Century in ODI Cricket
Corey Anderson’s second-fastest Century in ODI Cricket against West Indies