Kevin Pietersen has been recalled to England's one-day international squad for next year's tour of India.
The South African-born batsman last represented England at ODI level in February of this year.
However, the 32-year-old has been rested for the Twenty20 series against the same nation.
Elsewhere, bowlers Steven Finn and Graeme Swann have been rested, while youngsters Jos Buttler, Danny Briggs and Alex Hales have been included in the T20 squad.
England T20 squad to face India: Stuart Broad (c), Jonny Bairstow, Tim Bresnan, Danny Briggs, Jos Buttler, Jade Dernbach, Alex Hales, Michael Lumb, Stuart Meaker, Eoin Morgan, Samit Patel, James Tredwell, Luke Wright
England ODI squad to face India: Alastair Cook (c), Jonny Bairstow, Ian Bell, Tim Bresnan, Danny Briggs, Jade Dernbach, Steven Finn, Craig Kieswetter, Stuart Meaker, Eoin Morgan, Samit Patel, Kevin Pietersen, James Tredwell, Jonathan Trott, James Anderson, Stuart Broad
Two T20 matches will take place in December, before the ODI series gets underway in January.