Centuries on debut by Indian players (Updated in Nov 2021)

With Shreyas Iyer scoring 105 on his Test debut, here is the list of Indian players who have achieved this:

We see that Iyer is the 16th to achieve this for India.

The others who scored a century on debut (that match being against New Zealand), are AG Kripal Singh (100*) in 1955 and S Amarnath (124) in 1976.

We also look at Indian players who scored a 50+ on debut, that match being against New Zealand:

The number is less than one would think. And Iyer has the second highest score here, after Amarnath’s 124. And that is the only one IN New Zealand.