- Dashun Shanaka is the new captain of Sri Lanka
- Kushal Perera will not play due to injury
- A team of 24 has been announced
India and Sri Lanka will play three T20I and three ODI matches from July 18-28. This is Sri Lanka’s sixth captaincy in the past four years. Dinesh Chandimal, Angelo Mathews, Lasith Malinga, Kushal Perera and Dimuth Karunaratne have recently captained Sri Lanka.
Read also: No Tendulkar! Two from India in this All Time Test XI; Richards is the hero!
The team includes veterans Avishka Fernando, Dhananjaya D’Silva and Isiru Udana. Sri Lanka had previously suspended three senior players for violating the Kovid Bio Bubble in England. Vice-captain Kushal Mendis, goalkeeper Niroshan Dickwella and Dhanushka Gunathilaka are out of the team because of this. The Sri Lankan squad with three newcomers has been announced.
Djokovic to compete in the Tokyo Olympics; The chances of a Golden Slam are active