Shahid Afridi (16 Yrs Old) in his first ODI innings sets a world record for the fastest century January 3, 2009 by David Siddall 10 Comments 0 Flares Filament.io 0 Flares × 37 Balls it took . . . Explosive Footage of him Demolishing Sri Lanka, including 28 off a Jayasuria over Enjoy Big Hitting?? Then watch: Yuvraj smash Stuart Broad for 6 Consecutive Sixes Liked this post? You should subscribe to our email updates - why subscribe.