In One Day Internationals, where every run counts and the game can change at the very next ball, a century is a profound hallmark of immense talent and will power.
These centuries reflect the amazing feats of cricketers who stretched the limits of the game and demonstrated what can be achieved in the fast-paced world of ODI cricket.
On January 18, 2015, AB de Villiers of South Africa made the fastest century ever in ODI history, needing only 31 balls in a nail-biting match to complete it.

Photo Source: Google
Here are the list of Top 15 cricketer with fastest century in ODI century:
- AB de Villiers (South Africa) – 31 balls, against West Indies (2015)
- Corey Anderson (New Zealand) – 36 balls, against West Indies (2014)
- Shahid Afridi (Pakistan) – 37 balls, against Sri Lanka (1996)
- Glenn Maxwell (Australia) – 40 balls, against Netherlands (2023)
- Asif Khan (UAE) – 41 balls, against Nepal (2023)
- Mark Boucher (South Africa) – 44 balls, against Zimbabwe (2006)
- Brian Lara (West Indies) – 45 balls, against Bangladesh (1999)
- Virat Kohli (India) – 52 balls, against Australia (2013)
- Kusal Mendis (Sri Lanka) – 65 balls, against Pakistan (2023)
- Heinrich Klaasen (South Africa) – 57 balls, against Australia (2023)
- AB de Villiers (South Africa) – 68 balls, against India (2010)
- Shahid Afridi (Pakistan) – 68 balls, against India (2010)
- Mark Waugh (Australia) – 69 balls, against New Zealand (1997)
- Sanath Jayasuriya (Sri Lanka) – 70 balls, against Pakistan (1996)
- Chris Gayle (West Indies) – 70 balls, against South Africa (2015)
These players achieved superhuman feats with their unrelenting smashing of the cricket ball and scored centuries in unthinkable time; often in an intense matchup. The fastest century in ODI history, and at a mere 31 balls, belongs to AB de Villiers, who has since become known for his trademark style. Other notable fast centuries include Corey Anderson’s century scored off 36 balls and Afridi’s two marvellous, blazing aces that belong to different eras of the 90s and the 2010s.
You can also read: Â Biography Of Pravin Hansraj















Leave a Reply