Rohit Sharma will miss the first ODI for India against Australia due to "family commitments" and Hardik Pandya will act as stand-in captain.
Rohit's absence means Pandya will captain the ODI team for the first time after making his debut in the format in 2016.
The opener is set to be played in Mumbai on March 17 after the ongoing Test series, in which India have already retained the Border-Gavaskar trophy by taking a 2-0 lead with two red-ball matches to play.
Ravindra Jadeja returned to Test cricket with career-best bowling figures of 7-42 in the second innings as India secured a six-wicket victory on Sunday, and he featured in the squad having not played an ODI since July 2022.
Shreyas Iyer was included after a back injury ruled him out of the 50-over series with New Zealand and the first Test with Australia, while Jasprit Bumrah remained absent as he recovers from a similar issue to Iyer.
There were no changes to the red-ball squad for the final two Tests of the series with Australia, but no vice-captain was named with KL Rahul, who acted as Rohit's deputy for the first two matches, struggling for form having mustered just 117 runs over his last five matches in the format.
LATEST STORIES
Woakes replaced by Potts for final New Zealand Test match
- 2024-12-13 05:13:46
- Hits 406
Brook becomes number one Test batter in the world
- 2024-12-11 13:48:28
- Hits 181
Jayasuriya rues missed batting chances in South Africa defeat
- 2024-12-09 11:11:03
- Hits 180
Seamers lead the way as England hit back after strong New Zealand start
- 2024-12-14 05:25:32
- Hits 161