Newly appointed Test captain Andrew Strauss was Friday also given the job of one-day skipper, even though he had not been initially included in the squad for the forthcoming West Indies tour.
Strauss, who has played in 78 one-day internationals but last appeared almost two years ago, will also captain the team in their Twenty20 international, the England and Wales Cricket Board (ECB) said in a statement following the resignation of Kevin Pietersen Wednesday.
"The selectors feel that it is important to have stability and continuity on the Caribbean tour given the events of the last few days," head selector Geoff Miller said. "Andrew and I have also agreed that we will review the one-day captaincy at the end of the tour."
Strauss, 31, said: "I know I haven't played an ODI since the end of the World Cup in 2007 but I do feel that I have something to offer in that form of the game."