India (ODI) : Virat Kohli (captain), Rohit Sharma (vice-captain), Shikhar Dhawan, Ajinkya Rahane, Manish Pandey, Kedar Jadhav, Dinesh Karthik, MS Dhoni (wk), Hardik Pandya, Axar Patel, Kuldeep Yadav, Yuzvendra Chahal, Jasprit Bumrah, Bhuvneshwar Kumar, Shardul Thakur
India (T20I) : Virat Kohli (captain), Shikhar Dhawan, Rohit Sharma, KL Rahul, Manish Pandey, Shreyas Iyer, Dinesh Karthik, MS Dhoni (wk), Hardik Pandya, Axar Patel, Yuzvendra Chahal, Kuldeep Yadav, Bhuvneshwar Kumar, Jasprit Bumrah, Mohammed Siraj, Ashish Nehra (only for first T20I)
New Zealand (ODI) : Kane Williamson (captain), Todd Astle, Trent Boult, Colin de Grandhomme, Martin Guptill, Matt Henry, Tom Latham (wk), Henry Nicholls, Adam Milne, Colin Munro, Glenn Phillips, Mitchell Santner, Tim Southee, Ross Taylor, George Worker
New Zealand (T20I) : Kane Williamson (captain), Todd Astle, Trent Boult, Tom Bruce, Colin de Grandhomme, Martin Guptill, Matt Henry, Tom Latham (wk), Henry Nicholls, Adam Milne, Colin Munro, Glenn Phillips, Mitchell Santner, Ish Sodhi, Tim Southee