Bopara binned! 
England's selectors signalled the probable end of Steve Harmison's international career as he was left out of the Test squad to tour South Africa.
His Durham team-mate Liam Plunkett was given a call-up, along with Steve Davies, Adil Rashid and Luke Wright.
Jonathan Trott, who hit a century on Test debut in the Ashes decider, is named in both squads.
Ravi Bopara and Owais Shah are in neither squad, with Sajid Mahmood returning to the shorter format.
The England and Wales Cricket Board said Kevin Pietersen was making "good progress" with his recovery from surgery on his injured Achilles.
He will join up with the rest of the squad in South Africa following the first two Twenty20 Internationals and his fitness will be reassessed ahead of the one-day series.
Harmison said in September he would consider announcing his formal retirement from international cricket if England did not give him assurances he would be more than a "bit-part" player.
The 30-year-old played in the last two Ashes Tests of the summer with limited success, having been overlooked for the early part of the summer.
And, along with one-time number one spinner Monty Panesar, he was not given a central contract a month later - the first clue that his England career was approaching an end.
The one-day squad arrives in South Africa on 1 November, and kick off with two Twenty20 internationals in which Paul Collingwood will lead the side. The first Test of four starts on 16 December.
ECB national selector Geoff Miller said Davies had been picked as back-up wicketkeeper because he had been "a consistent performer for his county".
Miller added: "The retirement of Andrew Flintoff has created a vacancy for an all-rounder in the squad and while we do not see Luke Wright as a like-for-like replacement for, we are excited by the way in which his all-round game continues to develop.
"Stephen Harmison has not been included in the Test squad because we feel his form has not been consistent enough over the past 12 months to justify a regular place in the side and we want to give an opportunity to other players to make a case for selection.
"Liam Plunkett has worked hard to improve all aspects of his game since he last played for England and his selection is reward for consistently putting in strong performances for Durham both with bat and ball. He will provide strong competition for a place in our pace attack this winter.
"Sajid Mahmood is another player who has had a taste of international cricket before and will be equally keen to make an impression in the one-day arena after continuing to show good form with Lancashire.
"Ravi Bopara and Owais Shah will, of course, be disappointed not to be included in either squad but they are both high-class players and will remain in the selectors' thoughts as we go forward.
"Monty Panesar has struggled to find his best form this summer but he will play domestic first class cricket in South Africa over the winter and we will continue to monitor his progress closely."
Alastair Cook's form for Essex, Miller added, had seen him promoted to the one-day squad.
England's 2-1 Test series win in South Africa under Michael Vaughan in 2004-05, their first in that country for 40 years, was the prelude for their Ashes success the following summer.
But Andrew Strauss is the only survivor from the touring side of five years ago.
South Africa won the corresponding series in England in the summer of 2008, in which Vaughan tearfully resigned the captaincy.
--------------------------------------------------------------------------------
Test squad: Andrew Strauss (Middlesex - captain), Alastair Cook (Essex - vice captain), James Anderson (Lancashire), Ian Bell (Warwickshire), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Steven Davies (Surrey), Graham Onions (Durham), Kevin Pietersen (Hampshire), Liam Plunkett (Durham), Matt Prior (Sussex), Adil Rashid (Yorkshire), Ryan Sidebottom (Nottinghamshire), Graeme Swann (Nottinghamshire), Jonathan Trott (Warwickshire), Luke Wright (Sussex)
One-day squad: Andrew Strauss (Middlesex - captain), James Anderson (Lancashire), Tim Bresnan (Yorkshire), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Alastair Cook (Essex), Joe Denly (Kent), Sajid Mahmood (Lancashire), Eoin Morgan (Middlesex), Graham Onions (Durham), Kevin Pietersen (Hampshire), Matt Prior (Sussex), Adil Rashid (Yorkshire), Graeme Swann (Nottinghamshire), Jonathan Trott (Warwickshire), Luke Wright (Sussex).

England's selectors signalled the probable end of Steve Harmison's international career as he was left out of the Test squad to tour South Africa.
His Durham team-mate Liam Plunkett was given a call-up, along with Steve Davies, Adil Rashid and Luke Wright.
Jonathan Trott, who hit a century on Test debut in the Ashes decider, is named in both squads.
Ravi Bopara and Owais Shah are in neither squad, with Sajid Mahmood returning to the shorter format.
The England and Wales Cricket Board said Kevin Pietersen was making "good progress" with his recovery from surgery on his injured Achilles.
He will join up with the rest of the squad in South Africa following the first two Twenty20 Internationals and his fitness will be reassessed ahead of the one-day series.
Harmison said in September he would consider announcing his formal retirement from international cricket if England did not give him assurances he would be more than a "bit-part" player.
The 30-year-old played in the last two Ashes Tests of the summer with limited success, having been overlooked for the early part of the summer.
And, along with one-time number one spinner Monty Panesar, he was not given a central contract a month later - the first clue that his England career was approaching an end.
The one-day squad arrives in South Africa on 1 November, and kick off with two Twenty20 internationals in which Paul Collingwood will lead the side. The first Test of four starts on 16 December.
ECB national selector Geoff Miller said Davies had been picked as back-up wicketkeeper because he had been "a consistent performer for his county".
Miller added: "The retirement of Andrew Flintoff has created a vacancy for an all-rounder in the squad and while we do not see Luke Wright as a like-for-like replacement for, we are excited by the way in which his all-round game continues to develop.
"Stephen Harmison has not been included in the Test squad because we feel his form has not been consistent enough over the past 12 months to justify a regular place in the side and we want to give an opportunity to other players to make a case for selection.
"Liam Plunkett has worked hard to improve all aspects of his game since he last played for England and his selection is reward for consistently putting in strong performances for Durham both with bat and ball. He will provide strong competition for a place in our pace attack this winter.
"Sajid Mahmood is another player who has had a taste of international cricket before and will be equally keen to make an impression in the one-day arena after continuing to show good form with Lancashire.
"Ravi Bopara and Owais Shah will, of course, be disappointed not to be included in either squad but they are both high-class players and will remain in the selectors' thoughts as we go forward.
"Monty Panesar has struggled to find his best form this summer but he will play domestic first class cricket in South Africa over the winter and we will continue to monitor his progress closely."
Alastair Cook's form for Essex, Miller added, had seen him promoted to the one-day squad.
England's 2-1 Test series win in South Africa under Michael Vaughan in 2004-05, their first in that country for 40 years, was the prelude for their Ashes success the following summer.
But Andrew Strauss is the only survivor from the touring side of five years ago.
South Africa won the corresponding series in England in the summer of 2008, in which Vaughan tearfully resigned the captaincy.
--------------------------------------------------------------------------------
Test squad: Andrew Strauss (Middlesex - captain), Alastair Cook (Essex - vice captain), James Anderson (Lancashire), Ian Bell (Warwickshire), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Steven Davies (Surrey), Graham Onions (Durham), Kevin Pietersen (Hampshire), Liam Plunkett (Durham), Matt Prior (Sussex), Adil Rashid (Yorkshire), Ryan Sidebottom (Nottinghamshire), Graeme Swann (Nottinghamshire), Jonathan Trott (Warwickshire), Luke Wright (Sussex)
One-day squad: Andrew Strauss (Middlesex - captain), James Anderson (Lancashire), Tim Bresnan (Yorkshire), Stuart Broad (Nottinghamshire), Paul Collingwood (Durham), Alastair Cook (Essex), Joe Denly (Kent), Sajid Mahmood (Lancashire), Eoin Morgan (Middlesex), Graham Onions (Durham), Kevin Pietersen (Hampshire), Matt Prior (Sussex), Adil Rashid (Yorkshire), Graeme Swann (Nottinghamshire), Jonathan Trott (Warwickshire), Luke Wright (Sussex).