India will host the West Indies in January and Sri Lanka in February in one-day series, the board announced on Sunday.
India will play four one-dayers against the West Indies in Nagpur (January 21), Cuttack (January 24, day-night), Chennai (January 27, d/n) and Baroda (January 30) and follow it up with another four-match series against Sri Lanka in preparation for the World Cup in the Caribbean in March-April.
The matches against Sri Lanka, all day games, will be played at Pune (February 8), Rajkot (February 11), Goa (February 14) and Visakhapatnam (February 17).
India leave for South Africa on Monday for a one-day and test tour that begins on November 19 and ends on January 6.