Sri Lanka have announced their final squad for upcoming ICC T20 World Cup 2026. The 15-member squad, led by Dasun Shanaka, features Pathum Nissanka, Kamil Mishara, Kusal Mendis, Kusal Perera, Kamindu Mendis, Wanindu Hasaranga, Maheesh Theekshana and Matheesha Pathirana among others. Pramod Madhushan was replaced by Pavan Rathnayake. Dhananjaya de Silva was left out of squad owing to poor form.