India captain Mahendra Singh Dhoni won the toss and opted to bat first against Sri Lanka in the second one-day international in Colombo on Saturday.
The visitors, who won the first game by six wickets in Dambulla, made two changes to their team, opener Virender Sehwag returning from injury in place of Rohit Sharma and seam bowler Praveen Kumar replacing the injured Munaf Patel.
Sri Lanka named an unchanged team.
India: Mahendra Singh Dhoni (captain), Sachin Tendulkar, Gautam Gambhir, Yuvraj Singh, Suresh Raina, Virender Sehwag, Yusuf Pathan, Zaheer Khan, Ishant Sharma, Praveen Kumar, Pragyan Ojha.
Sri Lanka: Mahela Jayawardene (captain), Kumar Sangakkara, Sanath Jayasuriya, Chamara Kapugedera, Tillakaratne Dilshan, Thilina Kandamby, Muttiah Muralitharan, Ajantha Mendis, Farveez Maharoof, Nuwan Kulasekara, Thilina Thushara