Ajinkya Rahane managed to keep his place while Hardik Pandya was promoted as vice-captain as the BCCI announced India’s Test and ODI squads for the West Indies tour on Friday

A total of eight matches will be played in the series over a month

India will kick off the series with a two-match Test series, the first of which will be played from July 12 to 16 at the Windsor Park Sports Stadium, Dominica

The second Test match will be played from June 20 to June 24 at the Queen’s Park Oval, Trinidad

India are also scheduled to play five T20Is and the squad for the same will be announced later

After the Test series, there will be a two-day gap and the third day, India will square off with West Indies in a three-match ODI series

The ODI series will be important as it would help the Indian think tank assess where they stand in white-ball cricket ahead of the ODI World Cup, which will be held in India later this year

India’s Test squad:  Rohit Sharma (C), Shubman Gill, Ruturaj Gaikwad, Virat Kohli, Yashasvi Jaiswal, Ajinkya Rahane (vice-captain), KS Bharat,  Ishan Kishan (wicket-keeper), Ravichandran Ashwin, Ravindra Jadeja, Shardul Thakur, Axar Patel, Mohd. Siraj, Mukesh Kumar, Jaydev Unadkat, Navdeep Saini

India’s ODI squad:  Rohit Sharma (Captain), Shubman Gill, Ruturaj Gaikwad, Virat Kohli, Surya Kumar Yadav, Sanju Samson, Ishan Kishan (wicket-keeper), Hardik Pandya (vice-captain), Shardul Thakur, Ravindra Jadeja, Axar Patel, Yuzvendra Chahal, Kuldeep Yadav, Jaydev Unadkat, Mohd. Siraj, Umran Malik, Mukesh Kumar

BCCI didn't include Cheteshwar Pujara in the Test squad