Get Instant News Updates
Notification Settings X
Time Settings
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Records & Stats  »  Fastest Hundred in ODI

Fastest Hundred in ODI

# Player Team Balls Against
1 A B de Villiers South Africa 31 West Indies
2 C J Anderson New Zealand 36 West Indies
3 Shahid Afridi Pakistan 37 Sri Lanka
4 M V Boucher South Africa 44 Zimbabwe
5 B C Lara West Indies 45 Bangladesh
6 Shahid Afridi Pakistan 45 India
7 J C Buttler England 46 Pakistan
8 J D Ryder New Zealand 46 West Indies
9 S T Jayasuriya Sri Lanka 48 Pakistan
10 K J O'Brien Ireland 50 England
11 J C Buttler England 50 Pakistan
12 V Kohli India 52 Australia
13 Shahid Afridi Pakistan 53 Bangladesh
14 C H Gayle West Indies 55 England
15 S T Jayasuriya Sri Lanka 55 Bangladesh
16 E J G Morgan England 57 Afghanistan
17 N L T C Perera Sri Lanka 57 New Zealand
18 J P Faulkner Australia 57 India
19 A B de Villiers South Africa 58 India
20 V Sehwag India 60 New Zealand
21 J C Buttler England 61 Sri Lanka
22 V Kohli India 61 Australia
23 M Azharuddin India 62 New Zealand
24 Shakib Al Hasan Bangladesh 63 Zimbabwe
25 Yuvraj Singh India 64 England
26 S T Jayasuriya Sri Lanka 64 Netherlands
27 K M Jadhav India 65 England
28 J C Buttler England 66 New Zealand
29 V Sehwag India 66 Sri Lanka
30 M L Hayden Australia 66 South Africa
31 S K Raina India 66 Hong Kong
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Mykhel sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Mykhel website. However, you can change your cookie settings at any time. Learn more