Overview:-
AB de Villiers:-
- South African batsman AB de Villiers scored the fastest century in ODI history against West Indies at Johannesburg.
- He scored the fastest ODI fifty off just 16 balls, and then went on to smash the fastest century in 31 balls during the South African innings.
Corey Anderson:-
- In the game in which Jesse Ryder entered the record books by scoring a 46-ball century, his teammate Corey Anderson went one better and broke a record that had stood for 14 years, by slamming a 36-ball century.
- Corey Anderson hit sixes with impunity to bring up his century in 36 balls, thereby breaking the record for the fastest hundred in ODIs.
- He went on to score 132 off 47 balls in an innings that spanned 51 minutes. He hit only 6 fours but made up for that by clearing the ropes 14 times.
Shahid Afridi:-
- Afridi had set the world on fire by slamming the fastest ODI hundred in just 37 balls against Sri Lanka, a record which is still looking for a conqueror.
| Balls faced | Player | Match | Venue | Date | |
|---|---|---|---|---|---|
| 31 | Johannesburg | 2014–15 | |||
| 36 | Queenstown Events Centre | 2013–14 | |||
| 37 | Nairobi Gymkhana Club | 1996 | |||
| 44 | Senwes Park | 2006 | |||
| 45 | Dhaka | 1999 | |||
| Kanpur | 2005 | ||||
| Last updated: 24 October 2017 | |||||