Sri Lanka drop Asalanka for Pakistan ODI tri-series; Avishka, Sahan recalled
Synopsis
Key Takeaways
Sri Lanka have named their squad for the upcoming ODI tri-series in Pakistan, dropping out-of-form former captain Charith Asalanka and recalling opener Avishka Fernando and all-rounder Sahan Arachchige. The tri-series, which also features England and the hosts Pakistan, gets underway on 18 October in Rawalpindi and runs through 31 October.
Asalanka's Poor Run Costs Him His Place
Charith Asalanka, 29, had a miserable white-ball series against England, contributing scores of 1, 11, and 7 across three ODIs. The selectors have now dropped him entirely from the ODI setup. Notably, this is the second successive squad he has missed — he was also left out of Sri Lanka's T20I squad for the Pakistan leg that begins on 9 October.
Asalanka's exclusion is a significant fall from grace. He had been removed as ODI captain as recently as May 2026, was brought back into the leadership group as vice-captain for the England tour, and had even led the T20I side in the absence of regular skipper Kusal Mendis during that trip. His last T20I appearance before England had been at the 2026 World Cup, following a six-month absence from the format.
Hasaranga Injury Paves Way for Arachchige
All-rounder Sahan Arachchige comes into the side in place of the injured Wanindu Hasaranga, who sustained a hamstring injury during the England tour and remains unavailable. Avishka Fernando fills the batting slot vacated by Asalanka's dropping. Both players were previously outside the ODI setup and earn recalls on the back of consistent domestic performances.
Fitness Clouds Over Nissanka and Chameera
The rest of the squad is otherwise unchanged from the 1-2 ODI series defeat to England. However, fitness concerns linger over two key members. Opener Pathum Nissanka, who was ruled out of the Pakistan T20Is, will travel with the squad only if cleared fit by Sri Lanka Cricket (SLC). Similarly, fast bowler Dushmantha Chameera was picked for the T20I leg subject to a fitness clearance and retains his place in the ODI squad under the same condition.
Full Sri Lanka ODI Squad
Kusal Mendis (captain), Pathum Nissanka, Avishka Fernando, Kamil Mishara, Pavan Rathnayake, Sahan Arachchige, Kamindu Mendis, Janith Liyanage, Dasun Shanaka, Dunith Wellalage, Maheesh Theekshana, Sachindu Colombage, Dushmantha Chameera, Asitha Fernando, Dilshan Madushanka, Eshan Malinga.
Sri Lanka will look to bounce back from their England series loss when the tri-series kicks off in Rawalpindi, with the tournament providing a critical opportunity to rebuild form and combinations ahead of future ICC events.