Mahendra Singh Dhoni will lead the team in both the formats. There are few new faces in ODI: Shami Ahmed and Amit Mishra have made it into the list. There have been no changes in the T20 squad.
Pakistan has already announced their team.
India Pakistan matches will start from December 25, 2012 and will end on January 6, 2013.
India will play their first T20 match at Bangalore on 25 December and 2nd T20 match will be played at Ahmedabad on 28 December.
First of the 3 ODIs will be played in Chennai on 30 December 2012, 2nd ODI will be played in Kolkata on 3 January 2013 and the last ODI will be played in Delhi on 6 January 2013.
India T20 team: Mahendra Singh Dhoni (Captain), Gautam Gambhir, Ajinkya Rahane, Yuvraj Singh, Rohit Sharma, Suresh Raina, Virat Kohli, Ravindra Jadeja, Ravichandran Ashwin, Ashok Dinda, Ishant Sharma, Bhuvneshwar Kumar, Parvinder Awana, Piyush Chawla, Ambati Rayudu
India ODI team: Mahendra Singh Dhoni (Captain), Virender Sehwag, Gautam Gambhir, Virat Kohli, Yuvraj Singh, Rohit Sharma, Suresh Raina, Ravindra Jadeja, Ravichandran Ashwin, Ishant Sharma, Ajinkya Rahane, Ashok Dinda, Bhuvneshwar Kumar, Shami Ahmed, Amit Mishra
Pakistan T20 Team: Mohammad Hafeez (Captain), Nasir Jamshed, Kamran Akmal, Umar Akmal, Umar Amin, Shoaib Malik, Shahid Afridi, Saeed Ajmal, Mohammad Irfan, Junaid Khan, Sohail Tanveer, Umar Gul, Asad Ali, Zulfiqar Babar, Ahmed Shahzad
Pakistan ODI Team: Misbah-ul-Haq (Captain), Mohammad Hafeez, Azhar Ali, Younis Khan, Nasir Jamshed, Haris Sohail, Kamran Akmal, Saeed Ajmal, Wahab Riaz, Junaid Khan, Umar Gul, Zulfiqar Babar, Imran Farhat, Umar Akmal, Anwar Ali.