

Charith Asalanka, who was sacked as Sri Lanka captain for the upcoming T20 World Cup, will resume leadership duties in the upcoming ODI series against England, with the selectors also recalling Dushmantha Chameera and Dhananjaya de Silva after their recent absences in the 50-over format.
Asalanka had cut short Sri Lanka's tour of Pakistan midway, returning home along with Asitha Fernando before the T20I tri-series after falling ill, but is now deemed fit to lead the side once again. Chameera's comeback strengthens the pace attack, while Dhananjaya de Silva adds depth and versatility to the middle order. Lahiru Udana, who featured in the ODI squad in Pakistan, is the absentee this time around.
The squad features a settled top order in Pathum Nissanka and Kusal Mendis, with Sadeera Samarawickrama and Kamindu Mendis continuing to provide stability through the middle. All-round options remain a key focus, with Wanindu Hasaranga, Dunith Wellalage and Dhananjaya offering flexibility, while Maheesh Theekshana and Jeffrey Vandersay are the other spinners. The pace group is rounded out by Chameera, Pramod Madushan, Asitha Fernando, Milan Rathnayake and Eshan Malinga.
The three-match ODI series gets underway on January 22 at the R Premadasa stadium in Colombo. The second and the third ODIs will be played at the same venue on January 24 and 27, followed by a three-match T20I series.
Sri Lanka ODI squad: Charith Asalanka (Captain), Pathum Nissanka, Kamil Mishara, Kusal Mendis, Sadeera Samarawickrama, Pavan Rathnayake, Dhananjaya de Silva, Janith Liyanage, Kamindu Mendis, Dunith Wellalage, Wanindu Hasaranga, Jeffrey Vandersay, Maheesh Theekshana, Milan Rathnayake, Asitha Fernando, Pramod Madushan, Eshan Malinga.