As of July 2009, Virender Sehwag holds the record for the fastest hundred by an Indian in any form of cricket. He scored hundred in 60 balls against New Zealand in Hamilton on 11th March 2009. This was an ODI cricket match. Kapil Dev and Mohammad Azharuddin are the fastest hundred scorers in Tests for India. Both share this record of 74 balls.
Shahid Afridi he scored it of just 37 balls.
Jim Lakerwill always be remembered for his bowling in the Test match at Old Trafford in 1956, when he took 19 Australian wickets for 90, 9 for 37 in the first innings and 10 for 53 in the second. No other bowler has taken more than seventeen wickets in a first-class match, let alone in a Test match. The feat is unique and, rash though it may seem to say, may well remain so. for more : http://www.cricinfo.com/ci/content/player/16172.html
Shahid Khan Afridi
New Zealand Player Corey Aderson scored the fastest century in 37 balls.
Mark Boucher. He did it in 44 balls.
Sachin Tendulkar scored 100 centuries in the international cricket.He is the one and only.
in cricket scored a century means that a player has scored 100 runs or more