Iyer slammed his maiden Test century (105) on Day 2 of the Kanpur Test in India’s first innings against New Zealand on Friday. He then became the 16th Indian to score a century on Test debut. The last debutant to achieve the same was Prithvi Shaw, who reached the triple-figure mark against the West Indies in Rajkot in October 2018.
Shreyas Iyer’s terrific debut Test continues 👏#WTC23 | #INDvNZ | https://t.co/9OZPrsh0Tm https://t.co/oCmSOojfca
— ICC (@ICC) 1638087531000
But on Day 4, when Iyer slammed a half-century (65) in India’s second innings, he became the first from the country to register a century and a 50-run mark against his name in Test.
With 170 runs in the match, Iyer became the third-highest run-scorer for India on debut. Shikhar Dhawan (187) against Australia in Mohali in 2012 is still the highest scorer for India while Rohit Sharma (177) stands second.