Former Sri Lanka captain Dasun Shanaka has been left out of the ODI squad for the Afghanistan series.
Apart from Shanaka, Sri Lanka have made two more changes to the squad that played against Zimbabwe, with Nuwanidu Fernando and Jeffrey Vandersay missing out. Chamika Karunaratne and Shevon Daniel have been drafted in in their place.
Following the ICC Men’s Cricket World Cup 2023, in which Sri Lanka secured the 9th position out of 10 teams, Shanaka was relieved from captaincy duties. He played only two matches at the showpiece event after which he was ruled out of the tournament due to a thigh injury.
In Shanaka's absence, Kusal Mendis took over and was eventually named the full-time ODI captain.
Shanaka did retain his place in the squad against Zimbabwe but was dropped for the final game.
The former Sri Lanka skipper has endured a rough patch lately in ODI cricket, with the 32-year-old scoring only 353 runs at an average of 17.65 in 26 matches since the start of 2023.
Mendis will continue to lead the Sri Lankan side, which will be boosted by the recent return of the spin duo of Wanindu Hasaranga and Maheesh Theekshana.
The three-match series will be played between 9 and 14 February with all the games taking place in Pallekele.
After the ODI series, the two teams will play three T20Is, beginning 17 February.
Sri Lanka squad: Kusal Mendis (c), Charith Asalanka, Pathum Nissanka, Avishka Fernando, Sadeera Samarawickrama, Sahan Arachchige, Shevon Daniel, Janith Liyanage, Chamika Karunaratne, Maheesh Theekshana, Dilshan Madushanka, Dushmantha Chameera, Dunith Wellalage, Pramod Madushan, Akila Dananjaya, Wanindu Hasaranga.