The fastest 100 in cricket was hit by Shahid Afridi in 37 balls.
Nathan Astle
Shahid Khan Afridi
Brendon McCalen
It was Shoaib Akhtar's ball, which is 100 mph or 161 kph.
Not only 100,he holds the record of taking fastest 200 wickets as well.
Mark Boucher. He did it in 44 balls.
the player who had scored on an averege more than 55 is the fastest player in odi eg:- m. bevan (aus)
Shahid Afridi in 37 balls.
Yes, I know he is Pakistan Spin Bowler Saqlain Mushtaq who completed his fastest to 100 wickets in one day matches.
1st 100 runs of a player
Sachin tendulkar