Sanath Jayasuriya has been recalled to Sri Lanka's ODI and Twenty20 sides for the upcoming series against England and Scotland although his return will be brief following the announcement of his retirement after the first one-dayer. The squad has several changes from the one in the World Cup: middle-order batsman Thilina Kandamby and wicketkeeper-batsman Dinesh Chandimal have been recalled while there is no place for Thilan Samaraweera, Chamara Kapugedera and Rangana Herath.

Though Tillakaratne Dilshan has been named in the squad, his thumb injury means that Sri Lanka could be without their two first-choice openers for the initial one-day games against England. Upul Tharanga has already been ruled out of the tour as he prepares to face a disciplinary committee for failing a drugs test during the World Cup.

Kandamby - named vice-captain of the limited-overs squad ahead of former captain Kumar Sangakkara, who is Dilshan's deputy in the ongoing Test series in England - was not part of the World Cup squad and last played an ODI for Sri Lanka in 2010. He averages close to 33 in the 33 ODI games he has played. Sri Lanka have also included allrounder Jeewan Mendis and wicketkeeper-batsman Dinesh Chandimal. This means they could have a new-look middle order as Samaraweera, Kapugedera and Chamara Silva, who were part of Sri Lanka's World Cup squad, have been dropped.

Sri Lanka have also included left-hand opening batsman Dimuth Karunaratne. The 23-year old has been part of the Sri Lanka Under-19 and Sri Lanka A squads and has been in good form in the domestic season. Fast bowler Suranga Lakmal, currently part of the Test squad, finds a place in the limited-overs squad but left-arm spinner Rangana Herath, who featured in the World Cup squad, has been dropped.

Allrounder Angelo Mathews, who missed the World Cup final due to a quadriceps muscle injury and was subsequently ruled out of the IPL and the England Tests, has been provisionally included in the 16-man squad, subject to his fitness.

Sri Lanka play a one-off Twenty20 game against England on June 25. The five-match ODI series begins on June 28 and they then travel to Scotland for two ODIs against the hosts on July 11 and 13.

Limited-overs squad: Tillakaratne Dilshan (capt), Thilina Kandamby (vice-capt), Kumar Sangakkara, Mahela Jayawardena, Dinesh Chandimal, Jeevan Mendis, Dimuth Karunaratne, Thissara Perera, Lasith Malinga, Nuwan Kulasekera, Suranga Lakmal, Dilhara Fernando, Suraj Randiv, Ajantha Mendis Angelo Mathews, Sanath Jayasuriya.