Sri Lanka Cricket have announced their 16-member squad for the upcoming three-match ODI series against India, with Charith Asalanka being named as the new ODI captain. The team boasts a solid top-order with Pathum Nissanka, Avishka Fernando, and Kusal Mendis. Star batter Sadeera Samarawickrama has also been included in the squad, making for a threatening lineup. With former T20I skipper Wanindu Hasaranga leading the spin attack and a strong pace duo of Dilshan Madhushanka and Matheesha Pathirana, Sri Lanka will look to put up a fight against India in the series starting on August 2.