Zimbabwe Cricket (ZC) confirmed that the Indian team will tour the country to play three One-day Internationals and two Twenty20s in July.
The Indian team will arrive in Harare on July 7.
ZC managing director Alistair Campbell said on Tuesday that the respective boards had already agreed on the schedule for the tour which should be released this week.
"I can confirm that it's now a done deal. India are arriving on July 7 and will leave on the 20th after playing three ODIs and two T20s," Campbell told NewsDay Sport.
"The schedule for the matches is almost done and should be released later this week. However, I can confirm that all the India matches will be played in Harare," the former captain added.
India last toured Zimbabwe in July 2013 and comfortably won the five-match ODI series 5-0 despite sending a second-string team led by Virat Kohli as regular captain Mahendra Singh Dhoni was given