A clinical India clinched the three-match ODI series against Zimbabwe, pulling off another fine all-round show to crush the minnows by eight wickets for an unassailable 2-0 lead in Harare on Monday.

It was a dominant performance yet again from the new-look Indian side whose bowlers first skittled the hosts for a lowly 126 in 34.3 overs and the batsmen hardly broke a sweat to get past the target in only 26.5 overs.

'Where's the competition?' / Source: AFP

If India manage a 'whitewash' by winning the third ODI on Wednesday, then it would be a hat-trick of series wins for the Indian teams, maintaining a clean slate in the African nation after their victories in 2013 and 2015.

If young leg-spinner Yuzvendra Chahal (3/25) broke the backbone of the Zimbabwe middle-order, it was Ambati Rayudu who hit 41 off 44 balls to finish the game with a flourish.

Karun Nair, on his part, got much-needed confidence with some runs under his belt but the manner in which he played was more about self preservation on a slightly tricky track.

Earlier, Chahal scalped three wickets as India produced another professional bowling effort to dismiss a fragile Zimbabwe batting line-up for 126.

Zimbabwe lost their last seven wickets for 20 runs to be bundled out in 34.3 overs.

It was another chilly morning at the Harare Sports Club and Dhoni, winning the toss for the second time in succession, expectedly put the opposition in.

More than the conditions, the Zimbabwe batsmen had themselves to blame as they did not learn from the mistakes made in the opening game.

In the end, it was another lopsided contest that went India's way with skipper Mahendra Singh Dhoni not needing to even wear his leg guards for the second time in a row.