In 37 balls
Shahid Afridi / 37 balls
shahid Afridi in 37 balls
Hi Dude, Fastest century in ODI was hit by Shahid Afridi Vs Sri Lanka. He scored century in just 36 balls.
shahid afridi in 37 balls
Shahid Afridi holds the record of fastest century in ODIs; 102 runs on 37 balls.
Fastest Hundred in ODI is scored by Shahid Afridi of Pakistan . He has smashed his Century in 37 balls!