The first Indian batsmen to score a century on debut was Nanik Armarnath Bharadwaj (better known as Lala Armarnath). He made 118 in India's second innings against England in the 1st Test, 15th December to the 18th December 1933. The next Indian batsmen to achieve this unique feat was Roshan Harshadlal Shodhan, but this was 19 years later.
sachin tendulkar
Virat Kohlhi
Lala Amarnath was the first Indian to score a century in the Test match. He scored 118 runs against England in 1933 at Gymkhana Ground, Bombay.
Manish Pandey
Lala Amarnath
kapil dev
Suresh Raina
Sachin Tendulkar's debut first-class century occurred in a match commencing on December 10, 1988. His debut Test century occurred in a match commencing on August 9, 1990. Jacques Kallis' debut first-class century occurred in a match commencing on September 26, 1995. His debut Test century occurred in a match commencing on December 26, 1997. It is of note that Sachin's debut first-class century occurred over six calendar years before the start of Jacques Kallis' debut first-class appearance.
Syed Mushtaq Ali
Ramanathan Krishnan
When a player scores in his first appearance for a club (debut).
Polly Umrigar was the first Indian to score a double century in Tests. Sachin Tendulkar was the first Indian to score a double century in ODI.