Former captain Paul Collingwood [ Images ] and wicketkeeper Matt Prior [ Images ] have been dropped from England's [ Images ] squads for upcoming one-day and Twenty20 [ Images ] internationals against Sri Lanka [ Images ], the England and Wales Cricket Board said on Tuesday.
Wicketkeeper Craig Kieswetter and all-rounder Samit Patel have been recalled for both squads while fast bowler Steven Finn is also a surprise selection.
Collingwood, who retired from Test cricket at the start of the year, is England's most capped one-day player but has been out with a knee injury.
Kieswetter's return at the expense of Prior had been widely expected as England's Test keeper has struggled to reproduce his best form in the limited-overs game.
"Paul Collingwood has been an inspirational limited-overs cricketer for England over many years and we still see a role for him in this capacity based on form and fitness," national selector Geoff Miller said in a statement.
"His omission is purely down to form over a period of time."
Bowler James Anderson [ Images ] has retained his place after being left out during the recent World Cup.
England play a solitary Twenty20 against Sri Lanka on June 25 before embarking on a five-match one-day series starting June 28.
England Twenty20 squad: Stuart Broad [ Images ] (captain), Ian Bell [ Images ], Ravi Bopara [ Images ], Jade Dernbach, Steven Finn, Craig Kieswetter, Michael Lumb, Eoin Morgan [ Images ], Samit Patel, Kevin Pietersen [ Images ], Graeme Swann [ Images ], Chris Woakes, Luke Wright [ Images ]
England one-day squad: Alastair Cook [ Images ] (captain), James Anderson, Ian Bell, Ravi Bopara, Stuart Broad, Jade Dernbach, Steven Finn, Craig Kieswetter, Eoin Morgan, Samit Patel, Kevin Pietersen, Graeme Swann, Jonathan Trott, Chris Woakes
Photograph: Getty Images