De Villiers brought up his sixth one-day international hundred off 58 balls.
New Delhi: AB de Villiers blasted the seventh fastest century in ODI cricket when he slammed an unbeaten 102 off just 59 balls in the third and final game against India in Ahmedabad on Saturday.
De Villiers hit a boundary to bring up his sixth one-day international hundred off 58 balls.
The record for the fastest century in ODI cricket is still held by Pakistan's Shahid Afridi, who reached the landmark in just 37 balls against Sri Lanka at Kenya in 1996.
It was also de Villiers' second consecutive century against India in the series. He scored an unbeaten 114 in the second ODI at Gwalior, which was overshadowed by Sachin Tendulkar's double century - the first in ODI cricket history.
Fastest centuries in one-day internationals:
Shahid Afridi: 37 balls, vs SL in 1996
Mark Boucher: 44 balls, vs Zimbabwe in 2006
Brian Lara: 45 balls, vs Bangladesh in 1999
Shahid Afridi: 45 balls, vs India in 2005
Sanath Jayasuriya: 48 balls, vs Pak in 1996
Sanath Jayasuriya: 55 balls, vs Bangladesh in 2008
AB de Villiers: 58 balls, vs India in 2010
Virender Sehwag: 60 balls, vs New Zealand in 2009
Mohammad Azharuddin: 62 balls, vs New Zealand in 1988
Shakib Al Hasan: 63 balls, vs Zimbabwe in 2009