AB de Villiers struck the fastest century in the history of ODI cricket, against the West Indies in Johannesburg on Sunday. His record keeps fine company among an illustrious list that includes Mark Boucher.
1. AB de Villiers (South Africa)
Deliveries: 31
Opposition: West Indies
Venue: Johannesburg
Year: 2015
2. Corey Anderson (New Zealand)
Deliveries: 36
Opposition: West Indies
Venue: Queenstown
Year: 2014
3. Shahid Afridi (Pakistan)
Deliveries: 37
Opposition: Sri Lanka
Venue: Nairobi
Year: 1996
4. Mark Boucher (South Africa)
Deliveries: 44
Opposition: Zimbabwe
Venue: Potchefstroom
Year: 2006
=5. Brian Lara (West Indies)
Deliveries: 45
Opposition: Bangladesh
Venue: Dhaka
Year: 1999
=5. Shahid Afridi (Pakistan)
Deliveries: 45
Opposition: India
Venue: Kanpur
Year: 2005
7. Jesse Ryder (New Zealand)
Deliveries: 46
Opposition: West Indies
Venue: Queenstown
Year: 2014
8. Sanath Jayasuriya (Sri Lanka)
Deliveries: 48
Opposition: Pakistan
Venue: Singapore
Year: 1996
9. Kevin O’Brien (Ireland)
Deliveries: 50
Opposition: England
Venue: Bangalore
Year: 2011
10. Virat Kohli (India)
Deliveries: 52
Opposition: Australia
Venue: Jaipur
Year: 2013