India’s stand-in skipper Ajinkya Rahane has confirmed that Shreyas Iyer will make his Test debut against New Zealand in Kanpur on Thursday. Iyer will be India’s 303rd player to make the Test debut, and has so far featured in 21 ODIs and 29 T20Is for the national side since his debut in 2017.