2019-20 home season schedule announced - 5 Tests, 9 ODI, 12 T20I
http://www.espncricinfo.com/story/_...h-africa-bangladesh-india-2019-20-home-season
South Africa tour of India
September 15: 1st T20I in Dharamsala
September 18: 2nd T20I in Mohali
September 22: 3rd T20I in Bengaluru
October 2-6: 1st Test in Visakhapatnam
October 10-14: 2nd Test in Ranchi
October 19-23: 3rd Test in Pune
Bangladesh tour of India
November 3: 1st T20I in Delhi
November 7: 2nd T20I in Rajkot
November 10: 3rd T20I in Nagpur
November 14-18: 1st Test in Indore
November 22-26: 2nd Test in Kolkata
West Indies tour of India
December 6: 1st T20I in Mumbai
December 8: 2nd T20I in Thiruvananthapuram
December 11: 3rd T20I in Hyderabad
December 15: 1st ODI in Chennai
December 18: 2nd ODI in Visakhapatnam
December 22: 3rd ODI in Cuttack
Zimbabwe tour of India
January 5: 1st T20I in Guwahati
January 7: 2nd T20I in Indore
January 10: 3rd T20I in Pune
Australia tour of India
January 14: 1st ODI in Mumbai
January 17: 2nd ODI in Rajkot
January 19: 3rd ODI in Bengaluru
South Africa tour of India
March 12: 1st ODI in Dharamsala
March 15: 2nd ODI in Lucknow
March 18: 3rd ODI in Kolkata