Fernando and Madushan came in in the absence of the injured Dushmantha Chameera (pectoral tear), Dilshan Madushanka (oblique tear), and Lahiru Kumara (side strain), who have all been ruled out of the tournament. Chameera and Madushanka, in particular, are also battling to be fit in time for the World Cup, which starts on October 5.
Hasaranga, who has a thigh strain, could conceivably have played towards the end of the tournament, but with the World Cup so close, Sri Lanka have chosen not to risk aggravating the injury.
There are no major surprises on the batting front. Avishka Fernando, who also had Covid-19 over the past week, was available but not selected.
Sri Lanka play their first match on Thursday, against Bangladesh.
Sri Lanka squad for the Asia Cup: Dasun Shanaka (capt), Pathum Nissanka, Dimuth Karunaratne, Kusal Mendis (wk), Kusal Perera, Dhananjaya de Silva, Charith Asalanka, Sadeera Samarawickrama, Dunith Wellalage, Maheesh Theekshana, Matheesha Pathirana, Kasun Rajitha, Dushan Hemantha, Binura Fernando, Pramod Madushan
Andrew Fidel Fernando is ESPNcricinfo’s Sri Lanka correspondent. @afidelf
Source: ESPN Crickinfo