11. Mohammed Siraj

Siraj played the final T20I against Sri Lanka apart from the ODI series against West Indies and has done well whenever he has been presented with an opportunity. However, it has been the red-ball format, where he has enjoyed bowling and getting the important breakthroughs for his captain.

10. Jasprit Bumrah

Bumrah has been very successful for India in all the formats and he will be the first name on the playing XI sheet given his ability to keep performing consistently. Having made his international debut in 2016, Bumrah has gone on to become a great asset for India and is willing to take up the responsibility for India as well.

9. Mohammed Shami

Shami also has the ability to get the reverse swing intact and has had immense success in the second innings of Tests when the cracks start to open up. Shami’s game time has considerably decreased after having not played much limited-overs series and he has dropped a little bit of pace as well.

8. Ravichandran Ashwin

The 35-year-old is a handy batter down the order and has five Test centuries so far. He has thirty five-wicket hauls in the 84 Tests he has played so far and will be the first choice spinner if he is fit. The finger spinner has done a great job under Kohli as captain and will be looking to continue his impressive performance under Rohit as well.

7. Ravindra Jadeja

Jadeja scored a half-century when he last played a Test for India against New Zealand and was unfortunate to have missed out on the South Africa tour with an injury. He scored 70 runs in the three innings against Sri Lanka without getting dismissed and played some quickfire cameos according to the team’s situation.

6. Rishabh Pant (WK)

The Wicketkeeper-batter has been in the talks for getting promoted to No.5 in the batting order to bring a left-hander into the mix early and that could well be the icing on the cake for him. He has had to play some tough innings down the order along with the tail and will like taking on the Sri Lankan bowling attack as well.

5. Hanuma Vihari

Vihari will be in the spotlight because of the number he bats at and a good performance in the series might just seal his spot in the side. He will have competition from the likes of Shreyas Iyer who made a debut century and every innings needs to be counted well from here on.

4. Virat Kohli 

Kohli stepped down from India’s Test captaincy after the South Africa tour recently and he managed 161 runs in four innings in the country. However, he found different ways to be dismissed which is unlike his usual batting exploits and a good series here might change the aura around him completely. Kohli was the player of the series when Sri Lanka toured India for the last time in 2017.

3. Shubman Gill

Gill was recently drafted by the Gujarat Titans ahead of IPL 2022 mega auction and he certainly can make a big difference to any side he plays. With immense potential on the wings, all Gill has to do is play those long innings and wait for the loose balls as well. This will be an important series for him and could define his career in the longer run.

 2. Mayank Agarwal

Agarwal likes to use his feet against the spinners and gets his runs in a quick time which has been a massive part of his success. With 1429 runs in just 19 Tests at an average of 43.30, the right-hander has been consistent enough and has hit four big centuries alongside six half-centuries.

1. Rohit Sharma (c)

Rohit is currently at the sixth position in the ICC Test rankings for batters and he has an average of 46.87 in 43 Tests which is really good considering that he has been in and out of the side since making his debut in 2013. He will be looking to dominate the Sri Lankan bowling attack and stack plenty of runs in the upcoming Tests.