Former India captain MS Dhoni returned to India’s limited-overs squad for New Zealand, which begins on January 23, 2019. He was also included in the One-day International squad that will face Australia.

The wicketkeeper batsman was dropped for the Twenty20 International squad for the West Indies series at home in November, and later, for the Australia T20Is.

But he now returns to the ODI squads for the three-match Australia series, which begins on January 12 and for the five-match series against New Zealand series which begins January 23.

The three-match T20I series against New Zealand begins February 6. The selectors, however, have dropped Rishabh Pant from the ODI squads and he will return home after the ongoing Test series against Australia. But the 20-year-old will return for the T20I series against the Black Caps.

The Board of Control for Cricket in India said that Pant will play a five-match one-day series against England Lions while he is in India before joining the team in New Zealand.

Also returning to the squad is fast bowler Mohammed Shami, who was rested for first two ODIs against West Indies in October. He, however, remains missing from the T20I squad.

KL Rahul kept his place in both the T20I and ODI squads while Manish Pandey was dropped from both of them. Senior wicketkeeper batsman Dinesh Karthik is also part of both the squads.

Ambati Rayudu will be part of the ODI squad while his name is missing from the T20Is. However, Kedar Jadhav is included in both.

Young fast bowler Khaleel Ahmed is part of both squad along with Bhuvneshwar Kumar, Jasprit Bumrah and Hardik Pandya to complete India’s pace attack.

Yuzvendra Chahal, Kuldeep Yadav and Ravindra Jadeja form the spin-attack in ODIs while Jadeja is dropped from the T20I squad to accommodate Krunal Pandya.

The batting line-up is usual with Virat Kohli leading both the squads and Rohit Sharma and Shikhar Dhawan to be likely openers.

Squad for ODIs: Virat Kohli (c), Rohit Sharma (vc), KL Rahul, Shikhar Dhawan, Ambati Rayudu, Dinesh Karthik, Kedar Jadhav, MS Dhoni (wk), Hardik Pandya, Kuldeep Yadav, Yuzvendra Chahal, Ravindra Jadeja, Bhuvneshwar Kumar, Jasprit Bumrah, Khaleel Ahmed, Mohammed Shami

Squad for T20Is: Virat Kohli (c), Rohit Sharma (vc), KL Rahul, Shikhar Dhawan, Rishabh Pant, Dinesh Karthik, Kedar Jadhav, MS Dhoni (WK), Hardik Pandya, Krunal Pandya, Kuldeep Yadav, Yuzvendra Chahal, Bhuvneshwar Kumar, Jasprit Bumrah, Khaleel Ahmed