Former captain Mahendra Singh Dhoni has been picked in India's T20 squad for the series in New Zealand starting in February.

The veteran wicketkeeper-batsman had been dropped for India's recent T20s against the West Indies and Australia.

He has also been retained in the ODI squad to face Australia and New Zealand despite a disappointing year which saw him average 25 from 13 innings in 50-over games.

All-rounder Hardik Pandya makes a comeback in the ODI and T20I squads after a three-month injury layoff.

India will play three ODIs against Australia followed by a five-match series against New Zealand.

India squad for the ODIs against Australia and New Zealand

Virat Kohli (capt), Rohit Sharma, K.L. Rahul, Shikhar Dhawan, Ambati Rayudu, Dinesh Karthik, Kedar Jadhav, M.S. Dhoni, Hardik Pandya, Kuldeep Yadav, Yuzvendra Chahal, Ravindra Jadeja, Bhuvneshwar Kumar, Jasprit Bumrah, Khaleel Ahmed, Mohammed Shami.

India squad for T20I series against New Zealand

Virat Kohli (capt), Rohit Sharma, K.L. Rahul, Shikhar Dhawan, Rishabh Pant, Dinesh Karthik, Kedar Jadhav, M.S. Dhoni, Hardik Pandya, Krunal Pandya, Kuldeep Yadav, Yuzvendra Chahal, Bhuvneshwar Kumar, Jasprit Bumrah, Khaleel Ahmed