Offspinning allrounder Ramith Rambukwella has been called up to Sri Lanka's squad for the T20 against England on Tuesday, team management has confirmed. Batsman Upul Tharanga has left the side, but the remainder of Sri Lanka's ODI squad will stay for the T20.

Rambukwella, who was in the UK with the Sri Lanka A team, had played one T20I against New Zealand in 2013, taking 1 for 19 from four overs. He has since been out of Sri Lanka's T20 squads, but was recalled by the selection committee led by Sanath Jayasuriya, who had also been chief selector during Rambukwella's previous entry to the national side.

In 40 T20 matches, Rambukwella averages 18.04 and strikes at 154 with the bat, and has 36 wickets and an economy rate of 6.71. He hit 141 runs and claimed seven wickets in eight matches during SLC's club-based T20 tournament this year, but was significantly less effective in the provincial T20 tournament.

Left-arm spinning allrounder Milinda Siriwardana, who was part of Sri Lanka's World T20 squad, was the most notable absence from this T20 squad - though he had already returned to Sri Lanka ahead of the ODIs.

Andrew Fidel Fernando is ESPNcricinfo's Sri Lanka correspondent. @andrewffernando