Sachin Tendulkar, who has not played a one-day international since last year's World Cup, has been named in India's 50-over squad for the Tri-series with Australia and Sri Lanka next month.
Pace spearhead Zaheer Khan, who has not played limited overs cricket since India won the World Cup final, is also back in the 17-member squad.
While the 38-year-old Tendulkar, who is still one short of an unprecedented 100 international centuries, has selected his one-day appearances, Zaheer has been out of action because of a troublesome ankle.
Pace bowler Praveen Kumar, who missed the test series in Australia with a fractured rib, was also named.
Yuvraj Singh, a key player in India's limited overs setup, is yet to recover from a lung tumour and was left out.
India travel to Adelaide for the fourth and final test starting on January 24th hoping to avert their second successive whitewash abroad.
Harbhajan Singh was ignored again as the selectors kept faith in off-spinner Ravichandran Ashwin, currently with the team in Australia, and leg-spinner Rahul Sharma.