Top 10 Fastest centuries in ODIs
View : 1.8K
2 Min Read
3. Shahid Afridi (Pakistan) – 37 balls:

Shahid Afridi was just 16-year-old when he set an unbelievable batting record. The leg-spinning all-rounder set the record for the fastest ODI century which stood the test of time for 17 years until it was broken in 2014. On 4 October 1996, in just his second ODI of his career and his first international innings, Afridi thrashed the Sri Lankans at Nairobi to score a 37-ball century. He struck 11 sixes and 6 boundaries in that innings of 102 off 40 balls. With this awesome inning, “Boom Boom” Afridi formally announcement his arrival in the cricketing world.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store