shahid afridi (pakistan)
Shahid Afridi he scored it of just 37 balls.
Shahid Khan Afridi
New Zealand Player Corey Aderson scored the fastest century in 37 balls.
Mark Boucher. He did it in 44 balls.
Don Bradman scored fastest 2000 runs in test cricket in just 22 innings.
the fastest half century in T20 was scored by Sanath Jayasuriy in 12 balls
Kevin O'Brien scored the fastest hundred in cricket world cup 2011. He scored his hundred only of 50 balls.