The BCCI, on Friday, announced the Test and ODI teams for the tour of the West Indies, starting June 12.
Senior batter Cheteshwar Pujara and pace bowler Umesh Yadav were dropped from the Indian Test team.
Talented openers Ruturaj Gaikwad and Yashasvi Jaiswal, as well as seamer Mukesh Kumar received their maiden call-ups to the Indian Test squad for tour of the Caribbean.
While pacer Mohammed Shami was rested for the series, pacer Navdeep Saini was recalled into the Test squad.
Ajinkya Rahane was named vice-captain of the Test team.
'Keeper Ishan Kishan. who was at the NCA last week, was included in both, the Test and ODI squads.
The ODI squad didn't have any major surprise with 17 members literally picking themselves.
The injured Jasprit Bumrah, Shreyas Iyer and KL Rahul, whenever fit, also select themselves and together these 20 players will most likely make the core group going into the big World Cup.
Test Squad: Rohit Sharma (Capt), Shubman Gill, Ruturaj Gaikwad, Virat Kohli, Yashasvi Jaiswal, Ajinkya Rahane (VC), KS Bharat (wk), Ishan Kishan (wk), R Ashwin, R Jadeja, Shardul Thakur, Axar Patel, Mohd. Siraj, Mukesh Kumar, Jaydev Unadkat, Navdeep Saini.
India’s ODI Squad: Rohit Sharma (Capt), Shubman Gill, Ruturaj Gaikwad, Virat Kohli, Surya Kumar Yadav, Sanju Samson (wk), Ishan Kishan (wk), Hardik Pandya (VC), Shardul Thakur, R Jadeja, Axar Patel, Yuzvendra Chahal, Kuldeep Yadav, Jaydev Unadkat, Mohd. Siraj, Umran Malik, Mukesh Kumar.
Edgbaston pitch was kryptonite for me: Anderson
Ashes: Paine reckons Aus big guns need to fire soon
What's Kuldeep Praying For?
Pak foreign ministry evaluating team's security at WC
The Unsung Hero Of India's '83 Triumph