Mark Boucher. He did it in 44 balls.
Shahid Khan Afridi
virender sehwag 319 runs in 304balls
Shahid Afridi
shahid afridi
Shahid Afridi / 37 balls
shahid afridi
Shahid Afridi of Pakistan in 37 balls.
corey anderson
Shahid Afridi of Pakistan in 37 balls.
The fastest 100 in cricket was hit by Shahid Afridi in 37 balls.
Shahid Afridi of Pakistan in 37 balls.
Shahid Afridi in 37 balls.