Former India captain Sourav Ganguly on Wednesday was named in the provisional 30-player squad for the ICC Champions Trophy to be played at home in October-November.
The 34-year-old batsman was sacked as captain and one-day player last October and then discarded from the Tests after the series defeat in Pakistan early this year.
Although a selector hinted at a return for Ganguly, his chances appeared slim after his recent poor run with English county Northamptonshire.
Chief selector Kiran More defended the inclusion of Ganguly, one of only four batsmen to score 10,000 one-day runs.
"We have 30 players here and he is one of the good cricketers we have," he told reporters. "He definitely fits into the 30, there is no question about it."
The selectors also recalled leg-spinner Anil Kumble, batsman V V S Laxman and pace bowler Zaheer Khan.
Kumble, 35, India's most successful Test and one-day bowler, had rarely been picked for limited overs cricket since the last World Cup, but his rich experience could prove crucial in the run-up to the World Cup in the West Indies in March-April.
Left-arm Zaheer was discarded after the Pakistan tour over poor form, fitness and attitude, but is back in the frame after his consistent showing for English county Worcestershire.
The list also includes three uncapped batsmen, 19-year-old Mumbai player Rohit Sharma, Subramaniam Badrinath and Tejinderpal Singh.
The list, which includes all the players chosen for next week's one-day tri-series in Sri Lanka, would be pruned to 14 by September 7.
Probables: Rahul Dravid, Virender Sehwag, Sachin Tendulkar, Yuvraj Singh, Mohammad Kaif, M S Dhoni, Suresh Raina, Ajit Agarkar, Irfan Pathan, S Sreesanth, Munaf Patel, Harbhajan Singh, Ramesh Powar, Dinesh Mongia, R P Singh, Anil Kumble, Zaheer Khan, Dinesh Karthik, Piyush Chawla, V V S Laxman, Sourav Ganguly, Venugopal Rao, Robin Uthappa, Gautam Gambhir, Rohit Sharma, S Badrinath, Tejinderpal Singh, Parthiv Patel, S S Paul, V R V Singh.