The Indian board (BCCI) has confirmed which venues will host India's series of matches against the West Indies in October and November.
The West Indies will arrive in India in October and play five One-Day Internationals, a Twenty20 International and three Tests.
Kochi, Visakhapatnam, Cuttack, Kolkata and Dharamshala will host the ODIs before Delhi hosts the Twenty20 game.
The three Tests will then be played in Hyderabad, Bangalore and Ahmedabad.
The West Indies have become frequent visitors to India over recent years, providing the opposition during Sachin Tendulkar's 200th and final Test last year.
They also toured previously in 2011, when the second and final Test ended as a draw with the scores level in Mumbai.
India v West Indies 2014
8th October: 1st ODI, Kochi
11th October: 2nd ODI, Visakhapatnam
14th October: 3rd ODI, Cuttack
17th October: 4th ODI, Kolkata
20th October: 5th ODI, Dharamshala
22nd October; T20I, Delhi
30th October-3rd November: 1st Test, Hyderabad
7th-11th November: 2nd Test, Bangalore
15th-19th November: 3rd Test, Ahmedabad
© Cricket World 2014