<P> In October 1996 at age 16 , Afridi was drafted into the ODI team during the four - nation Sameer Cup 1996 -- 97 as a leg spinner as a replacement for the injured Mushtaq Ahmed . He made his debut on 2 October against Kenya ; however , he did n't bat and went wicketless . In the next match against Sri Lanka , Afridi batted at number three in the role of a pinch - hitter . In his first international innings , Afridi broke the record for fastest century in ODI cricket , reaching his hundred from 37 balls . The eleven sixes he struck also equaled the record for most in an ODI innings . Aged 16 years and 217 days , Afridi became the youngest player to score an ODI century . Pakistan posted a total of 371 , at the time the second - highest in ODIs , and won by 82 runs ; Afridi was named man of the match . The record for fastest century in ODI was broken by New Zealand cricketer Corey Anderson on 1 January 2014 who hit 131 * runs from 36 balls and is now held by South - African cricketer AB de Villiers who made a century from 31 balls on 18 January 2015 against West Indies . </P>
<P> In October 1996 at age 16 , Afridi was drafted into the ODI team during the four - nation Sameer Cup 1996 -- 97 as a leg spinner as a replacement for the injured Mushtaq Ahmed . He made his debut on 2 October against Kenya ; however , he did n't bat and went wicketless . In the next match against Sri Lanka , Afridi batted at number three in the role of a pinch - hitter . In his first international innings , Afridi broke the record for fastest century in ODI cricket , reaching his hundred from 37 balls . The eleven sixes he struck also equaled the record for most in an ODI innings . Aged 16 years and 217 days , Afridi became the youngest player to score an ODI century . Pakistan posted a total of 371 , at the time the second - highest in ODIs , and won by 82 runs ; Afridi was named man of the match . The record for fastest century in ODI was broken by New Zealand cricketer Corey Anderson on 1 January 2014 who hit 131 * runs from 36 balls and is now held by South - African cricketer AB de Villiers who made a century from 31 balls on 18 January 2015 against West Indies . </P>
the fastest century record in odi of shahid afridi was broken by
the fastest century record in odi of shahid afridi was broken by
Corey Anderson
Corey Anderson