The Sri Lankan cricket committee has announced a 25-man squad for the upcoming limited-overs series against India. As reported by various media outlets earlier, Dasun Shanaka has taken up the captaincy role for the hosts, with Kusal Janith Perera missing out due to an injury.Dhananjaya De Silva has been named as deputy to Dasun Shanaka. Meanwhile, fast bowler Binura Fernando will miss the ODI series but is expected to be available for the T20I contest.Fast-bowler Lahiru Kumara has made a comeback to the limited-overs team after more than a year. His last appearance in ODI cricket came in 2019.The 3-match ODI series had to be rescheduled after COVID-19 cases emerged inside the hosts' camp. The series now begins on 18 July with an ODI encounter in Colombo. The ODI series will be followed by a three-match T20I series.Sri Lanka's squad for limited overs series against IndiaDasun Shanaka (C),Dhananjaya De Silva (VC), Avishka Fernando, Bhanuka Rajapaksa, Pathum Nissanka, Charith Asalanka, Wanindu Hasaranga, Ashen Bandara, Minod Bhanuka, Lahiru Udara, Ramesh Mendis, Chamika Karunaratne, Binura Fernando (to miss ODI series), Dushmantha Chameera, Lakshan Sandakan, Akila Dhananjaya, Shiran Fernando, Dhananjaya Lakshan, Ishan Jayaratne, Praveen Jayawickrema, Asitha Fernando, Kasun Rajitha, Lahiru Kumara, Isuru UdanaSri Lanka 🇱🇰 squad for the 3-match ODI series & the 3-match T20I series against India 🇮🇳 - https://t.co/qVd9nJxpau#SLvIND pic.twitter.com/9gqEGVlM79— Sri Lanka Cricket 🇱🇰 (@OfficialSLC) July 16, 2021India vs Sri Lanka head-to-head record in white-ball cricket📽️Indian white ball tour of Sri Lanka 2021 #SLvIND 🏏 pic.twitter.com/4rStZAiYaG— Sri Lanka Cricket 🇱🇰 (@OfficialSLC) July 14, 2021India have won 8 of their last 10 ODI encounters against Sri Lanka. In fact, India last lost a bilateral ODI series to Sri Lanka way back in 1997.Overall, India leads the head to head record with 91 wins to Sri Lanka's 56 in the ODI format. 11 games have ended with no result.Team India rule the roost over the Islanders even in the shortest format, winning 13 games to Sri Lanka's five, while one game has ended with no result.India vs Sri Lanka series scheduleODI series:First ODI: July 18Second ODI: July 20Third ODI: July 23T20I series:First T20I: July 25Second T20I: July 27Third T20I: July 29