WATCH: Shreyas Iyer receives maiden Test cap in Kanpur from Sunil Gavaskar

Shreyas Iyer

Shreyas Iyer became the 303rd men’s Test player for India, as he received his debut cap from the legendary Sunil Gavaskar on a hazy morning at Kanpur’s Green Park on November 25, ahead of the start of the first India-New Zealand Test.

Iyer, who made his international debut in 2017, has represented India in 32 T20Is and 22 ODIs, scoring 580 at 27.61 and 813 at 42.78, respectively, while he is a veteran of 54 First-Class matches, having amassed 4592 runs at an impressive 52.18, including 12 centuries and 23 half-centuries.

Iyer kissed his cap upon receiving it from Gavaskar, who addressed him in the team huddle alongside head coach Rahul Dravid before Ajinkya Rahane won the toss and opted to bat, including three spinners in Ravichandran Ashwin, Ravindra Jadeja alongside Axar Patel. Ashwin-Jadeja were New Zealand’s nemesis on their last Test tour (2016) when the duo scalped 41 wickets combined – including 16 of 20 wickets between them in Kanpur – in India’s 3-0 triumph.