Harare, June 3 (IANS) Zimbabwe defeated India by seven wickets in the One-day international of the trinagular series here Thursday.

Put into bat, India made 194 for nine in 50 overs. In reply, Zimbabwe made 197 for three in 38.2 overs after openers Hamilton Masakadza (66) and Brendan Taylor (74) scored valuable knocks.