England's star batsman Kevin Pietersen has been left out of the national squad for the limited overs and Twenty20 matches against South Africa starting Friday.
England coach Andy Flower is refusing to say whether Pietersen still had an international future, after he was also omitted from the team for next month's Twenty20 World Cup in Sri Lanka.
Pieterson's absence from the squad comes as little surprise after he was dropped for the final Test against South Africa following his admission he sent "provocative" text messages to Proteas players, with some allegedly critical of Andrew Strauss, England's Test captain.
The 32-year-old shotmaker was the player of the tournament when England won the World Twenty20 in the Caribbean two years ago.
Strauss says he doesn't expect a quick resolution of the wider issues involving Pietersen and that the process is best carried out in private.
Flower says the issues are deeper than just a staush between the Strauss and Pietersen, which will be addressed when team management has time to do so.
The squad to face South Africa for the five one-day internationals also sees Twenty20 captain Stuart Broad rested ahead the Twenty20 World Cup in Sri Lanka in September and October.
Pietersen could have been selected for both squads, having reversed a decision to retire from all forms of international limited-overs cricket, at which he was one of the key players when England won the last global 20-over event two years ago.
The ODI series starts in Cardiff on Friday and continues with matches at Southampton, the Oval, Lord's and Trent Bridge.
Alastair Cook will captain England's ODI side, but the Essex Captain will be replaced as skipper by the Nottinghamshire captain,Stuart Broad in the Twenty20s.
England's World Twenty20 squad: Stuart Broad (capt), Jonathan Bairstow, Ravi Bopara, Tim Bresnan, Danny Briggs, Jos Buttler, Jade Dernbach, Steven Finn, Alex Hales, Craig Kieswetter (wkt), Michael Lumb, Eoin Morgan, Samit Patel, Graeme Swann, Luke Wright.