Twenty-eight years ago on October 4, Pakistan all-rounder Shahid Afridi stamped his authority as arguably the best big-hitter in world cricket at that time by smashing the then fastest century in ODIs.
Pushed up to bat at number three against Sri Lanka to get some quick runs, Afridi completed his century in mere 37 balls to better the record by 11 balls. It was only his second international match.