Shubman Gill scored his first one-day century and snatched a game-clinching catch in the second-last over as India held off Zimbabwe's fightback to win the final ODI by 13 runs on Monday and sweep the series 3-0.
Gill's 130 from 97 balls formed the bulk of India's total of 289-8 at Harare Sports Club after the visitors chose to bat first. He hit 15 fours and a six and shared a 140-run stand for the third wicket with Ishan Khan, who made 50.
Zimbabwe's chase appeared over at 169-7 and the home team was seemingly on course for another heavy defeat.