After nine years, the Indian national team traveled to Sri Lanka for the first time to play a series of test matches. The team, led by Shubman Gill, is fully prepared to demonstrate its potential against the Sri Lankan team.
However, significant changes have occurred in Indian cricket over the past decade. When the Indian team last visited Sri Lanka, Virat Kohli was the captain, and Rohit Sharma was also actively involved in Test matches and played an important role in the squad.
Many players from the 2017 squad are no longer part of the team. For example, Rishabh Pant had not even debuted in Tests until this point. Time has changed so much that many veterans have either retired or opted out of the Test format.
Most members of the current Indian team traveling to Sri Lanka are completely new faces who are visiting here for the first time to participate in Test matches. Even the new captain, Shubman Gill, is playing in a Test match on Sri Lankan soil for the first time. Nevertheless, everyone knows how important experience is when young enthusiasm is present in the team.
From the historical 2017 series to the current 2026 squad, only three players managed to retain their place in the team.
K.L. Rahul
In 2017, K.L. Rahul was at the early stage of his career, striving to establish himself in the squad. Today, in 2026, he is one of the most reliable and experienced batsmen in the Indian team. Rahul's reliability, consistency in play, and calm demeanor pose a serious challenge to Sri Lankan bowlers.
Expectations from Ravindra Jadeja
Ravindra Jadeja, considered one of the best all-rounders in the world, has become even more dangerous compared to 2017. Over the last nine years, his performance with and without the ball has reached a new level. Despite approaching the end of his career, he continues to strive to showcase his class in all aspects of the game: batting, bowling, and fielding.
Kuldeep Yadav's Potential
Following the retirement of Ravichandran Ashwin, Kuldeep Yadav has become India's primary spinner in Tests. In 2017, Kuldeep was just starting his journey with the team and learning his craft. Now, he has transformed into a very cunning and experienced bowler whose variations will be a real test for Sri Lankan batsmen.
India's Squad in 2017
The Indian squad in 2017 included Shikhar Dhawan, Abhinav Mukund, Cheteshwar Pujara, Virat Kohli (captain), Ajinkya Rahane, Hardik Pandya, Riddhiman Saha (wicketkeeper), K.L. Rahul (wicketkeeper), Ravichandran Ashwin, Ravindra Jadeja, Umesh Yadav, Mohammed Shami, Ishant Sharma, Rohit Sharma, Kuldeep Yadav, Bhuvneshwar Kumar.
India's Squad in 2026
The Indian squad in 2026 includes Shubman Gill (captain), Yashvi Jaiswal, Sai Sudarshan, Devdutta Padikkala, K.L. Rahul (wicketkeeper), Rishabh Pant (wicketkeeper), Ravindra Jadeja, Dhruva Jurel, Manav Sutara, Saransh Jain, Kuldeep Yadav, Mohammed Siraj, Prasidh Krishna, Aukiba Nabi, Gurnoor Brar, Harsha Dubey.



