Lala Amarnath scored the first Test century by an Indian cricketer - 118 runs against England at the Bombay Gymkhana in December 1933. This was in India's inaugural Test match. Vijay Merchant, Mansoor Ali Khan Pataudi, and Sunil Gavaskar all scored centuries later in their careers, but Lala Amarnath was the first to achieve this milestone.