England have rested Anderson and Trott from the ODI series against India and replaced them with Chris Woakes and Jos Buttler.
Pune: England have rested fast bowler James Anderson and batsman Jonathan Trott from the next month's One-Day series against India and replaced them with Chris Woakes and Jos Buttler. The visitors have also included young batsman Joe Root in the Twenty20 squad for the upcoming two-matches series.
"Woakes and Buttler get their chance as two of the stars of the tourists' Test series victory are given a rest," the ECB said in a statement.
The first T20 games is scheduled for Thursday in Pune and Saturday in Mumbai. The tourists will returned to their homeland for the Christmas break and then return to India in the new year for five ODIs, starting January 11.
Anderson had originally been selected only to play the first three matches of the five-ODI series. Woakes, who is currently playing domestic cricket in New Zealand, has played six ODIs, taking seven wickets at 29.14 and scoring 72 runs.
Buttler, the 22-year-old Somerset batsman, only has one ODI cap under his belt. In that match, against Pakistan in Dubai, he collected a second-ball duck. Root was added to the T20 squad that was weakened by the injury to Stuart Broad, who will be replaced as captain by Eoin Morgan.
Twenty20 squad: Eoin Morgan (C), Jonny Bairstow, Tim Bresnan, Danny Briggs, Jos Buttler, Jade Dernbach, Alex Hales, Michael Lumb, Stuart Meaker, Samit Patel, James Tredwell, Luke Wright, Joe Root, James Harris.
ODI squad: Alastair Cook (capt), Jonny Bairstow, Ian Bell, Tim Bresnan, Danny Briggs, Jade Dernbach, Steven Finn, Craig Kieswetter, Stuart Meaker, Eoin Morgan, Samit Patel, Kevin Pietersen, James Tredwell, Chris Woakes, Jos Buttler.