London, Jul 19: Kevin Pietersen was left out of England's 30-man provisional squad on Wednesday for the World Twenty20 in Sri Lanka in September.
Pietersen retired from limited-overs cricket in May because his desire to be available for T20s and not one-day internationals was not accepted.
But he hinted last Saturday that he was negotiating with the England and Wales Cricket Board about a U-turn.
But the talks appear to have been unsuccessful, and Pietersen will remain in limited-overs retirement and available only for tests when England defends the trophy in two months.
“I've said before that, if the schedule was right, I would love to play for another three or four years in all forms of cricket,” Pietersen said last Saturday.
“But the schedule is a nightmare. I hope something can be sorted out.”
Many felt Pietersen withdrew from all one-day forms of international cricket to devote more time to the lucrative Indian Premier League.
He signed a deal to play for the Delhi Daredevils in this year's IPL for a reported $2 million, and in one match he hit 103 runs from only 64 balls.
Pietersen's the only Englishman to pass 1,000 T20 runs, and was voted the player of the tournament when England won the Twenty20 trophy in the Caribbean in 2010.
His ODI average of 48.14 was also sixth all-time among England batsmen.
England ODI captain Alistair Cook is in the T20 squad, alongside Ian Bell, James Anderson and Eoin Morgan.
The 30-man squad must be cut to 15 before Aug. 18.
England: Stuart Broad (captain), James Anderson, Jonathan Bairstow, Gareth Batty, Ian Bell, Ravi Bopara, Scott Borthwick, Tim Bresnan, Danny Briggs, Jos Buttler, Alastair Cook, Steven Croft, Steven Davies, Jade Dernbach, Steven Finn, Alex Hales, Craig Kieswetter, Michael Lumb, Stuart Meaker, Eoin Morgan, Graham Onions, Samit Patel, Matt Prior, Joe Root, Ben Stokes, Graeme Swann, James Taylor, James Tredwell, Chris Woakes, Luke Wright.