
In cricket, who holds the record for the fastest ODI century?
Answer: AB de Villiers
Explanation:
AB de Villiers, the legendary South African batsman, holds the record for the fastest ODI century in cricket history. He achieved this incredible feat by scoring 100 runs in just 31 balls during an ODI match against the West Indies on January 18, 2015, at the Wanderers Stadium in Johannesburg, South Africa.
This extraordinary innings showcased de Villiers' exceptional batting skills and his ability to score runs at an unmatched pace. During this record-breaking century, he hit 16 boundaries (fours and sixes) with remarkable precision and power. His innings was a masterclass in aggressive batting, demonstrating perfect timing, placement, and shot selection that left both spectators and opponents in complete awe.
Before de Villiers set this record, the previous fastest ODI century belonged to New Zealand's Corey Anderson, who had scored a hundred in 36 balls against the West Indies in 2014. However, de Villiers surpassed this record by five balls, making his achievement even more remarkable. This record has stood the test of time and remains unbroken, highlighting the exceptional nature of his performance.
Known as "Mr. 360" for his ability to score runs all around the cricket field, AB de Villiers was renowned for his innovative batting style and incredible hand-eye coordination. Throughout his career, he consistently amazed cricket fans with his ability to play unconventional shots and score quick runs under pressure situations. This fastest century record perfectly encapsulates his batting genius and remains one of the most celebrated moments in modern cricket history.












