The Fastest Century Ever Scored in an ODI Cricket
10.Jos Buttler (England)
Jos Buttler achieved an astounding century in just 46 balls against Pakistan at Dubai’s DSC
9. Jesse Ryder (New Zealand)
Jesse Ryder century in a 46 balls during a match against West Indies at Queenstown
8.
Shahid Afridi
(Pakistan)
Shahid Afridi remarkable feat of securing a century in just 45 balls against India in Kanpur
7.
Brian Lara
(West Indies)
Brian Lara extraordinary century in just 45 balls against Bangladesh in Dhaka
6. Mark Boucher (South Africa)
MV Boucher achieved a phenomenal century in just 44 balls against Zimbabwe in Potchefstroom
5. Asif Khan (UAE)
Asif Khan achieved a breathtaking century in just 41 balls against Nepal in Kirtipur
4.Glenn Maxwell (Australia)
Glenn Maxwell hit a blistering century in just 40 balls match against Netherlands in New Delhi
3. Shahid Afridi (Pakistan)
Shahid Afridi remarkable century in a mere 37 balls against Sri Lanka in Nairobi
2. Corey Anderson (New Zealand)
Corey Anderson achieved an astonishing century in just 36 balls against West Indies in Queenstown
1. AB de Villiers (South Africa)
AB
de Villiers accomplished the fastest century of all time taking just 31 balls against West Indies in Johannesburg.
READ MORE ABOUT
Learn more