In this quiz, you are challenged to name all 17 India cricketers who have scored a century on their Test debut.

Lala Amarnath was the first India batter to register a hundred on Test debut, against England in Mumbai in 1933. Despite India losing the match by nine wickets, he etched his name in record books with a brilliant 118 in the second innings. He later went on to become independent India’s first captain.