Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
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