Afridi's official age when he hit the fastest century was 16 years (born in 1980); however, later he revealed in his autobiography that he was born in 1975, making his official age at that time 21 years; The former Pakistan skipper---who played 27 Tests, 398 ODIs and 99 T20Is---retired from international cricket in February 2017; Since the young Afridi didn’t have a proper bat during a match, Waqar Younis gave Sachin Tendulkar’s bat to Afridi and then the rest if history;
Afridi's official age when he hit the fastest century was 16 years (born in 1980); however, later he revealed in his autobiography that he was born in 1975, making his official age at that time 21 years
The former Pakistan skipper---who played 27 Tests, 398 ODIs and 99 T20Is---retired from international cricket in February 2017
Since the young Afridi didn’t have a proper bat during a match, Waqar Younis gave Sachin Tendulkar’s bat to Afridi and then the rest if history
Afridi hit 11 sixes and six boundaries while scoring a 37 ball century against Sri Lanka
In 2014 the record was broken by New Zealand’s Corey Anderson(36 balls), and in 2015 South Africa AB de Villiers (31 balls)
On October 4 1996, Pakistan’s Shahid Afridi scored an incredible 37 runs against 100 balls; the fastest century made in an ODI until 2014
Afridi’s glistening performance still remains the 3rd fastest hundred made during an ODI and the fastest by an Asian player
Shahid Afridi used Sachin Tendulkar's bat to hit the fastest ever ODI century (at that time)