India have announced their squads for the ODI and Test series against New Zealand, as part of a multi-format tour. The tour features five T20Is, five ODIs and two Tests.

While the T20I squad had been named earlier, the selectors have now released the player lists for the ODI and Test legs. Leadership duties in the ODI series will be split across the five matches.

For the first three ODIs, Shubman Gill will captain the side with Shreyas Iyer as vice-captain. For the final two ODIs, Iyer will take over as captain and Ishan Kishan will serve as vice-captain. Senior batters Rohit Sharma and Virat Kohli have been included in the ODI squads.

In the Test squad, wicketkeeper-batter Rishabh Pant has been named. The report noted that Pant, who recently suffered a knee injury, will be considered for the playing XI depending on his fitness.

ODI squad (1st–3rd matches): Shubman Gill (C), Shreyas Iyer (VC), Rohit Sharma, Virat Kohli, Rahul, Ishan Kishan, Nitish Kumar Reddy, Axar Patel, Naman Dhir, Anshul Kamboj, Gurnoor Brar, Ruturaj Gaikwad, Arshdeep Singh, Mohammed Siraj, Prasidh Krishna, Kuldeep Yadav.

ODI squad (4th–5th matches): Shreyas Iyer (C), Ishan Kishan (VC), Rohit Sharma, Virat Kohli, Tilak Varma, Nitish Kumar Reddy, Axar Patel, Naman Dhir, Aqib Nabi, Gurnoor Brar, Ruturaj Gaikwad, Arshdeep Singh, Mohammed Siraj, Kumar Kushagra, Yash Thakur, Kuldeep Yadav.

Test squad: Shubman Gill (C), Rahul (VC), Jaiswal, Devdutt Padikkal, Rishabh Pant, Dhruv Jurel, Ravindra Jadeja, Anshul Kamboj, Bumrah, Prasidh Krishna, Akash Deep, Sai Sudharsan, Nitish Kumar Reddy, Washington Sundar, Kuldeep Yadav, Siraj.