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.
Nathan astle of newzeland. he did it against England in only 153 balls.
second fastest 200 is done by virender sehwag from India against Sri Lanka in 167 balls.
Shahid Khan Afridi
New Zealand Player Corey Aderson scored the fastest century in 37 balls.
Mark Boucher. He did it in 44 balls.
in cricket scored a century means that a player has scored 100 runs or more
Sachin Tendulkar scored 100 centuries in the international cricket.He is the one and only.
Sachin Tendulkar is the only person to have scored 100 international centuries
The fastest 100 in cricket was hit by Shahid Afridi in 37 balls.
100 years 100 runs scored by a batsman in a cricket match