India sealed a one-day international series victory with a game to spare after Yuzvendra Chahal sparked an almighty Zimbabwe batting collapse in an eight-wicket win which gave the tourists an unassailable 2-0 lead.

Vusi Sibanda top scored with 53 to give Zimbabwe hope of levelling the series at Harare Sports Club on Monday, but spinner Chahal took 3-25 in his second ODI as they crumbled from 106-3 to 126 all out in the space of nine overs.

Ambati Rayudu followed up his unbeaten 62 in the crushing nine-wicket win on Saturday by top scoring 41 not out as India eased to their victory target with as many as 23 overs spare.

India will be expected to complete a whitewash when the two sides meet in Harare once again on Wednesday.

Zimbabwe were in trouble on 39-3 after the impressive Barinder Sran (2-17) struck twice and Chamu Chibhabha (21) was trapped in front by Dhawal Kulkarni (2-31), but Sibanda and Sikandar Raza (16) steadied the ship.

The pair put on 67 for the fourth wicket, with number four Sibanda dispatching Jasprit Bumrah (1-27) to the boundary twice in an over in stylish fashion before launching Chalal over the ropes.

Spinner Chalal had the last laugh, though, breaking the partnership when Raza holed out to long-on and also sending Sibanda on the way as Zimbabwe's innings fell apart in spectacular fashion.

Elton Chigumbura was trapped leg before by Chalal first ball and Zimbabwe's innings was over in a flash, losing their last six wickets for only 20 runs - with Sean Williams unable to bat due to a finger injury.

Karun Nair had a stroke of luck when he was caught behind on 11 but Tendai Chatara over-stepped before Lokesh Rahul, fresh from making an unbeaten century on his ODI debut at the weekend, played on to a delivery from Chamu Chibhabha (1-27).

India already had 58 runs on the board when Rahul returned to the dressing room and wrapped up an emphatic victory when Manish Pandey hit his first ball through the covers to the ropes.

Rayudu struck four boundaries in a composed knock, while Nair's 68-ball knock came to an end with just two needed to win when he was pinned leg before by Raza (1-7).