India eased to victory in the first ODI against Zimbabwe, winning by 10 wickets in Harare on Thursday.

The hosts began poorly as they found themselves 31-4 after the first ball of the 11th over, with none of the top four batsmen scoring double figures.

They continued to struggle up to 110-8 after less than 30 overs, before a partnership of 70 from Brad Evans (33 not out) and Richard Ngarava (34) put some respect on the eventual total of 189 all out, captain Regis Chakabva top scoring with 35.

It did not seem like 190 would be enough to repel India, and sure enough the tourists made light work of it as openers Shikhar Dhawan (81 not out) and Shubman Gill (86 not out) chased it down themselves off just 30.4 overs.

Zimbabwe have lost their last 13 men's ODIs against India, which was already their longest losing streak against them in the format, having last beaten them in June 2010.

India have now won their last five away men's ODI matches. The last time they won as many consecutive matches on the road was a stretch of five in June 2019.

The second of the three-match series takes place in Harare on Saturday.