This series win crowns a strong three months for Sri Lanka under new head coach Sanath Jayasuriya.
Sanath Jayasuriya was appointed Sri Lanka cricket head coach on Monday, replacing Chris Silverwood who quit following the country's early exit from the T20 World Cup.
Shanaka, who led Sri Lanka to victory in the 2022 T20 Asia Cup, was replaced as captain by Wanindu Hasaranga in December following the team's poor showing in the last three white-ball World Cups.
Sri Lanka were in dire straits at 6-3 after skipper De Silva won the toss, losing their first three wickets for no runs in 10 balls.
Dilshan Madushanka has been named as Thushara's replacement in the squad while Asitha Fernando has been named as Chameera's replacement.
The 26-year-old all-rounder quit following Sri Lanka's early exit from the T20 World Cup in June.
Sri Lanka's sports ministry has dispatched an officer to the United States to look into the welfare of the team, Fernando added.
Bangladesh enter the T20 World Cup with a bit of uncertainty as they continue to look for their strongest XI. Experienced opener Litton Das has been out of form of late with an average of 13.16 this year in six matches. Although teammate Tawhid Hridoy is confident that Das will make a strong comeback in the tournament.
Of the nine teams that have managed to play all the editions of the T20 World Cup since its inauguration in 2007 (Bangladesh, West Indies, India, Australia, England, Pakistan, Sri Lanka, New Zealand, and South Africa), the Tigers are the only side to have never qualified for the semifinal of the tournament.
Sri Lanka will return to Lahore for a Twenty20 international at the end of October, eight years after gunmen attacked a bus carrying its players in the Pakistan city.
Sri Lanka's cricket coach Nick Pothas has blames outside interference for a string of poor performances and says frequent changes to the selection line-up had made his job "very difficult".
Sri Lanka's cricket board has approved a tour to Pakistan, eight years after a deadly militant attack against the team brought top international games there to a standstill, officials inform.
Former skipper Arjuna Ranatunga blames Sri Lanka's string of humiliating defeats on the country's cricket chief and demands his investigation by the International Cricket Council.
Former Sri Lanka skipper Arjuna Ranatunga lambastes the country's cricket leaders and says he has stopped watching the ailing national team.
Sri Lanka appoints two new captains to replace Angelo Mathews, who resigned after his side's humiliating home series defeat to bottom-ranked Zimbabwe.
Bangladesh's cricket authorities express confidence that national head coach Chandika Hathurusingha will see out his contract despite interest from his native Sri Lanka.
Sri Lanka's controversial fast bowler Lasith Malinga has been diagnosed with a viral influenza and will sit out the second one-day international against Zimbabwe on Sunday, the cricket board says.
Sri Lanka fast bowler Lasith Malinga receive a one-year ban after pleading guilty to comments he made to the media in breach of his contract.
Sri Lanka cricket board announce the departure of Graham Ford from his position as head coach.