On one hand, the Indian team will be on England tour, on the other hand remaining players will go for the Sri Lanka tour.
Let us tell you, BCCI has been announced tour of England for India, selected players will go on the England tour, where India will play the final match of the World Test Championship in Southampton with New Zealand on 18 June, followed by, Indian also have to play five matches of test series with England. The Test series with start from August 4 to September 10.
Along with this, BCCI has also announced the tour of Sri Lanka for India, where India has to play 3 matches of the ODI series, and 3 matches of the T20I series with Sri Lanka, which will start on 13 July, all matches will be played in Colombo. The Indian team will arrive in Colombo on 5 July, and then they have to stay in quarantine for a week, followed by a 3 matches ODI series will start on 13 July, the first match of the ODI series will be on 13 July, the second match on 16 July, and the third and last ODI match will be played in Colombo on July 19, all ODIs matches will start at 1:30 pm according to the Indian time, after the completion of the ODI series, 3 matches of T20I series will start from July 22, the first match of the T20I series will be played on July 22, the second match will be played on 24 July, and the third and last match of the T20I series will be in Colombo on 27 July, all matches of T20I series will start at 7 pm according to Indian time.
Who will be the captain of the team, it has not been decided yet, Virat Kohli, Rohit Sharma will be on England tour, can't say Suresh Iyer will be fit or not, so Shikhar Dhawan can be captain.
Some Indian players can be seen making there debut in the Sri Lanka tour. Rahul Tewatia, Devdutt Padikkal, Harshal Patel, Varun Chakravarthy, and Rahul Chahar, these players have made great appearances of the last few IPL seasons.