India have made just one change to the team that beat Pakistan last week, bringing in Ashok Dinda for Shami Ahmed.
For England, mercurial batsman Kevin Pietersen will return to play his first ODI in almost a year.
Teams:
India: Mahendra Singh Dhoni (capt & wk), Gautam Gambhir, Ajinkya Rahane, Virat Kohli, Yuvraj Singh, Suresh Raina, Ravindra Jadeja, R Ashwin, Bhuvneshwar Kumar, Ishant Sharma, Ashok Dinda.
England: Alastair Cook (capt), Ian Bell, Kevin Pietersen, Eoin Morgan, Joe Root, Craig Kieswetter (wk), Samit Patel, Tim Bresnan, James Tredwell, Jade Dernbach, Steven Finn.