5. Lala Amarnath – India

Nanik Amarnath Bharadwaj better known as Lala Amarnath scored the first ever century for India against visiting England team in 1933 in Bombay Gymkhana ground. He scored a total of 119 runs in what was his debut match for India. India did lose the match by 9 wickets though.