Birmingham: England have recalled Ian Bell to replace Kevin Pietersen for the three-match one-day international series against West Indies this month.
Pietersen announced his retirement from one-day international cricket in May.
Bell, who was left out of the ODI squad that completed a 4-0 series win over Pakistan in the United Arab Emirates, has scored 3,234 runs in 108 ODI games.
The first ODI takes place at Southampton on 16 June with other games at The Oval and Headingley.
Warwickshire's Bell, 30, has been in consistent form in Test matches this summer, with three fifties in four innings against West Indies, two of them unbeaten, resulting in a series average of 111.
A separate Twenty20 squad has been announced for the one T20 international against West Indies at Trent Bridge on 24 June and there is no place for senior bowler James Anderson, who was also rested for the final Test at Edgbaston.
National selector Geoff Miller said: "We are anticipating a very competitive series against West Indies and are looking to continue to build on the progress we made in limited overs cricket earlier this year against Pakistan.
"Kevin Pietersen's recent decision to retire from one-day cricket means we now start looking at other options available to us as we prepare to defend our ICC World Twenty20 title and look towards next year's ICC Champions Trophy and the 2015 ICC Cricket World Cup."
England ODI squad:
England T20 squad: