Shreyas Iyer is all set to be India's 303rd Test cricketer

Stand-in captain Ajinkya Rahane confirmed a day before the Kanpur Test against New Zealand that Iyer will be debuting after KL Rahul was ruled out with a muscle strain in the thigh. Rahane said India hadn’t yet decided a day out if Iyer would be the only debutant or if they might play an extra batter given India are without Virat Kohli, Rohit Sharma, KL Rahul and Rishabh Pant.