Virender Sehwag registers ODI's seventh fastest hundred
37 balls
Shahid Afridi (102) for Pakistan v Sri Lanka at Nairobi (Gym) on 04-10-1996
45 balls
BC Lara (117) for West Indies v Bangladesh at Dhaka on 09-10-1999
48 balls
ST Jayasuriya (134) for Sri Lanka v Pakistan at Singapore (Padang) on 02-04-1996
62 balls
M Azharuddin (108) for India v New Zealand at Baroda (MBP) on 17-12-1988
67 balls
Basit Ali (127*) for Pakistan v West Indies at Sharjah on 05-11-1993
68 balls
Ijaz Ahmed (139*) for Pakistan v India at Lahore on 02-10-1997
69 balls
V Shewag (100) for India v New Zealand at Colombo (SSC) on 02-08-2001
Fastest hundreds by Indian batsmen:
62 balls : M Azharuddin (108) v New Zealand at Baroda (MBP) on 17-12-1988
69 balls : V Shewag (100) v New Zealand at Colombo (SSC) on 02-08-2001
71 balls : SR Tendulkar (124*) v Zimbabwe at Sharjah on 13-10-1998
82 balls : SV Manjrekar (105) v South Africa at New Delhi (JNS) on 14-11-1991
85 balls : SM Gavaskar (103*) v New Zealand at Nagpur on 31-10-1987
Note: Kapil Dev during his unbeaten 175* against Zimbabwe at Tunbridge Well in 1983
reached his 100 in 100 balls and not 72 balls as it has been assumed.