Captain under fire, MS Dhoni on Sunday retained captaincy but Zaheer Khan and Harbhajan Singh is out of the team against the upcoming the ODI series against Pakistan.
Zaheer and Harbhajan were dropped from the team due to poor performance against England in the Test series, which India lost 1-2.
However, all-rounder Yuvraj Singh got his place in the ODIs after his good performance in the Twenty20 matches against England. Yuvraj played his last ODI against Sri Lanka in the finals of the ICC World Cup 2011.
Master blaster Sachin Tendulkar has today announced his retirement from the ODIs, therefore Ajinkya Rahane has been selected in his plance.
There is a comeback for opener Virender Sehwag as well, he had opted out of the two Twenty20 matches against England.
Squad against Pakistan For T20 & ODIs :
ODI squad: Mahendra Singh Dhoni (Capt), Virender Sehwag, Gautam Gambhir, Virat Kohli, Yuvraj Singh, Rohit Sharma, Suresh Raina, Ravindra Jadeja, R Ashwin, Ishant Sharma, Ajinkya Rahane, Ashok Dinda, Bhuvneshwar Kumar, Shami Ahmed, Amit Mishra
T20 squad: Mahendra Singh Dhoni (Capt), Gautam Gambhir, Ajinkya Rahane, Yuvraj Singh, Rohit Sharma, Suresh Raina, Virat Kohli, Ravindra Jadeja, R Ashwin, Ashok Dinda, Ishant Sharma, Bhuvneshwar Kumar, Parvinder Awana, Piyush Chawla, Ambati Rayudu.