Hardik Pandya has been included in India’s squad for the three-match Test series against Sri Lanka while Rohit Sharma returned in place of Karun Nair.Pandya was selected in the four-match Test squad against Australia but didn’t get to play a match before sustaining a shoulder injury. He was then dropped for the last two Tests against the Australians while Rohit returns to the side after missing out on the Australia series due to a thigh injury to replace Karun Nair, who failed to live up to expectations after grabbing eyeballs with an unbeaten triple century against England in Chennai.Pandya has been impressive with both bat and ball for India in limited-overs cricket and earned his call deservingly while Rohit had a decent run in the Indian Premier League for the Mumbai Indians after returning from his injury. The Mumbaikar also scored 304 runs from five matches in the recently concluded ICC Champions Trophy and finished as the second highest run-getter in the tournament behind Shikhar Dhawan.Mohammed Shami, who was dropped from the four match Test rubber against Australia in February also made a return to the squad and will replace all-rounder Jayant Yadav for the Sri Lanka tour. KL Rahul, who has recovered from the shoulder injury that kept him out of the IPL, Champions Trophy and the West Indies series also keeps his place in the 15-member squad.The Virat Kohli-led side is set to play three Test matches, five One-Day Internationals (ODI) and a one-off Twenty20 International during the series.advertisementThe three Test matches will be played in Galle, Colombo and Kandy.India, who are the No. 1 ranked side in the world, will play three Test matches against the Lankans. The first match is on July 26 at Galle.Full-squad: Virat Kohli (c), Murali Vijay, KL Rahul, Cheteshwar Pujara, Ajinkya Rahane, Rohit Sharma, Ravichandran Ashwin, Ravindra Jadeja, Wriddhiman Saha (wk), Ishant Sharma, Umesh Yadav, Hardik Pandya, Bhuvneshwar Kumar, Mohammed Shami, Kuldeep Yadav, Abhinav Mukund.