India, who had already sealed a quarterfinal spot with back-to-back wins against Australia and Papua New Guinea in Group B, produced another professional performance to end the league stage unbeaten.
Such was their run in the group stage that they recorded two 10-wicket victories besides a 100-run rout of three-time champions Australia.
Zimbabwe batsmen seemed clueless against left-arm spinners Anukul Roy (4/20) and Abhishek Sharma (2/22) and folded up for 154 in 48.1 overs.
They were 110 for three at one stage but lost their last seven wickets for 44 runs.
Also Read
Captain Prithvi Shaw did not open, letting the other batsmen spend more time in the middle before the quarterfinals.
Desai, who was one of the two changes in the team alongside Riyag Parag, made the opportunity count with a solid century.
Gill, who has a first-class hundred to his name representing Punjab, was in devastating form smashing 14 fours and a six en route his second successive half century.
Disclaimer: No Business Standard Journalist was involved in creation of this content