Put in to bat, Zimbabwe seemed to have lost track after a cautious start before Chigumbura's unbeaten knock gave them the much-needed boost at the Harare Sports Club.
Legspinner Amit Mishra was the most successful Indian bowlers returning figures of three for 43, while there was a wicket apiece for R Vinay Kumar, Mohammed Shami, Jaydev Unadkat and Suresh Raina.
R Vinay Kumar proved to be the most expensive with 57 runs coming off his nine overs.
Openers Vusi Sibanda and Raza took their time to settle down, hitting just two boundaries in the first 10 overs.
More From This Section
Leaving out medium-pacer Bhuvneshwar Kumar did not help India's cause initially and though debutant Unadkat, Vinay Kumar and Shami bowled to a disciplined line and length, they failed to take early wickets.
But once the spinners were introduced, Zimbabwe found it difficult to get going and India could have had a wicket in their kitty first up. But Virat Kohli dropped a straight forward catch of Raza at first slip off Ravindra Jadeja's bowling when he was batting on 27.
Zimbabwe continued to crawl and brought up their 100 in the 29th over. It was however followed by two quick wickets.