KL Rahul has been named as India's captain for their three-match ODI tour of Zimbabwe this month, having been omitted from the initial 15-man squad.
Rahul was supposed to feature in India's tour of West Indies last month after recovering from a hernia operation, but missed out after testing positive for COVID-19.
The 30-year-old will now return to lead his country for the second time in the 50-over format after receiving medical clearance to play, with Shikhar Dhawan vice-captain.
India fell to a 3-0 series defeat in South Africa when Rahul last captained the team this year, and the batter has not played any competitive cricket since the conclusion of the 2022 Indian Premier League season.
Rahul hit an ODI century on his debut against Zimbabwe back in 2016, the first of five hundreds in the format.
The three-match series gets under way at Harare Sports Club on August 18.
India squad: KL Rahul (captain), Shikhar Dhawan, Ruturaj Gaikwad, Shubman Gill, Deepak Hooda, Rahul Tripathi, Ishan Kishan, Sanju Samson, Washington Sundar, Shardul Thakur, Kuldeep Yadav, Axar Patel, Avesh Khan, Prasidh Krishna, Mohammed Siraj, Deepak Chahar.