Fastest ODI Centuries in World Cricket

ODI Batting Records - Fastest ODI Centuries in Cricket:

 

S NoRunsBalls6s4sPlayerMatchVenue
114944169De VilliersSouth Africa vs West IndiesJohannesburg
213147146Corey AndersonNew Zealand vs West IndiesQueentown
310237116Shahid AfridiPakistan v Sri LankaNairobi
4147*44108MV BoucherSouth Africa v ZimbabwePotchefstroom
511745418BC LaraWest Indies v BangladeshDhaka
610245910Shahid AfridiPakistan v IndiaKanpur
710451512Jesse RyderNew Zealand vs West IndiesQueentown
8134481111ST JayasuriyaSri Lanka v PakistanSingapore
911350136KJ O'BrienIreland v EnglandBangalore
101005278V KohliIndia vs AustraliaJaipur
11 124 53 4 17 Shahid Afridi Pakistan v Bangladesh Dambulla
12 130 55 6 16 ST Jayasuriya Sri Lanka v Bangladesh Karachi
1310258311AB de VilliersSouth Africa v IndiaAhmedabad
14 125* 60 6 14 V Sehwag India v New Zealand Hamilton
15 108 62 3 10 M Azharuddin India v New Zealand Baroda
16 104 63 4 8 Shakib Al Hasan Bangladesh v Zimbabwe Bulawayo
17 157 64 1 23 ST Jayasuriya Sri Lanka v Netherlands Amstelveen
18 138* 64 6 16 Yuvraj Singh India v England Rajkot
19 101 66 4 14 ML Hayden Australia v South Africa St Kitts
20 101 66 5 7 SK Raina India v Hong Kong Karachi
21 146 66 6 17 V Sehwag India v Sri Lanka Rajkot