The other members of the squad were not immediately announced by Sri Lanka's interim board managing the sport.
India and Sri Lanka will clash in at least eight one-day internationals in August.
India will join the West Indies and hosts Sri Lanka in a tri-series August 2-14 before Sri Lanka travel to India two days later for five more one-dayers.
The five matches in India are to make up for the one-day series in April which was cancelled due to the reluctance of Indian players to take part soon after a gruelling tour by Pakistan.
The West Indies will tour the island nation for two Test matches in July followed by the triangular with India where each team plays the other twice in the league before the final.
After the proposed five-match series in India, the Sri Lankans will return home to face Bangladesh in two Tests and three one-dayers in September.