The upcoming home series against the West Indies presents India a good chance to test the bench strength and also try out combinations ahead of the tour Down Under later in the year.
The Windies have already landed in India, while India was busy defending the Asia Cup title, which they did successfully.
They will be in India for almost seven weeks and will play two Tests, five ODIs and three T20Is. The series starts on October 4 at Rajkot with the first Test. The series concludes on November 11 with the third and final T20I at Chennai.
Ten days later, India will play their first match of the Australia tour, a T20I at The Gabba.
Here's the complete fixture:
1st Test: October 4 - 8 at Rajkot
Result: India won by an innings and 272 runs. India: 649/9d; Windies 181 & 196 (f/o)
2nd Test: October 12 - 16 at Hyderabad
Result: India won by 10 wickets. West Indies: 311 & 127; India: 367 & 75/0
1st ODI (Day/Night): October 21 at Guwahati
2nd ODI (Day/Night): October 24 at Indore
3rd ODI (Day/Night): October 27 at Pune
4th ODI (Day/Night): October 29 at Mumbai
5th ODI (Day/Night): November 1 at Thiruvananthapuram
1st T20I (Night): November 4 at Kolkata
2nd T20I (Night): Lucknow 4 at Lucknow
The series will be shown live on the Star Sports network. Live streaming will be available on Hotstar.
India: Virat Kohli (captain), KL Rahul, Prithvi Shaw, Mayank Agarwal, Cheteshwar Pujara, Ajinkya Rahane (vice-captain), Hanuma Vihari, Rishabh Pant (wicket-keeper), Ravichandran Ashwin, Ravindra Jadeja, Kuldeep Yadav, Mohammed Shami, Umesh Yadav, Mohammed Siraj, Shardul Thakur.
Windies: Jason Holder (captain), Sunil Ambris, Devendra Bishoo, Kraigg Brathwaite, Roston Chase, Shane Dowrich (Wicket-keeper), Shannon Gabriel, Jahmar Hamilton, Shimron Hetmyer, Shai Hope, Sherman Lewis, Keemo Paul, Kieran Powell, Kemar Roach, Jomel Warrican, Alzarri Joseph (Withdrawn)
India squad for first two ODIs: Virat Kohli (captain), Rohit Sharma (vice-captain), Shikhar Dhawan, Lokesh Rahul, Ambati Rayudu, Manish Pandey, Mahendra Singh Dhoni (wk), Rishabh Pant (wk), Ravindra Jadeja, Kuldeep Yadav, Yuzvendra Chahal, Mohammed Shami, Shardul Thakur, Khaleel Ahmed.
Windies ODI Squad: Jason Holder (Captain), Fabian Allen, Sunil Ambris, Devendra Bishoo, Chanderpaul Hemraj, Shimron Hetmyer, Shai Hope, Alzarri Joseph, Evin Lewis, Ashley Nurse, Keemo Paul, Rovman Powell, Kemar Roach, Marlon Samuels, Oshane Thomas.
India Squad: Yet to be announced
Windies T20I Squad: Carlos Brathwaite (Captain), Fabian Allen, Darren Bravo, Shimron Hetmyer, Evin Lewis, Obed McCoy, Ashley Nurse, Keemo Paul, Khary Pierre, Kieron Pollard, Rovman Powell, Denesh Ramdin, Andre Russell, Sherfane Rutherford, Oshane Thomas.