The big news, Sachin Tendulkar is part of the 15-member squad for Asia Cup, while out-of-form Virender Sehwag has been rested along with pacers Zaheer Khan and Umesh Yadav.
Virat Kohli, who powered India to a miraculous win last night against Sri Lanka, has been named the vice-captain in the absence of Sehwag.
The selection committee of the Board for Control of Cricket in India (BCCI) - Kris Srikkanth, Mohinder Amarnath, Narendra Hirwani, Surendra Bhave and Raja Venkat - met in Mumbai this morning to pick the squad for the tournament that begins in Dhaka, Bangladesh from March 12.
Srikkanth, chairman of selectors, clarified that no player has been dropped and the three players have rested due to injuries. Sehwag, who looked off-colour during the Australian tour, managed to score just 65 runs in 5 matches at an average of 13.
Tendulkar, who made 143 runs in seven matches Down Under, has been under tremendous pressure to take a decision on his one-day career. But the master batsman is all set to board a plane to Bangladesh. The tournament will be keenly watched as India will play old foe Pakistan, apart from Sri Lanka and Bangladesh.
Yusuf Pathan, marked his return to competitive cricket with a 78-ball 114 to steer Baroda to a 52-run win over Saurashtra in the Vijay Hazare Trophy, has also been picked in the squad.
The selectors have retained Ravindra Jadeja as well as Rohit Sharma. Fast bowler Ashok Dinda has also got an ODI call.
Team India squad for Asia Cup: M S Dhoni (Capt), Virat Kohli (V Capt), Sachin Tendulkar, Gautam Gambhir, Rohit Sharma, Suresh Raina, Ravindra Jadeja, R Ashwin, Praveen Kumar, Vinay Kumar, Rahul Sharma, Yusuf Pathan, Manoj Tiwary, Irfan Pathan, Ashok Dinda.