World Cup Pool B, Auckland
Zimbabwe 287 in 48.5 overs, Tayler 138, Williams 50, Yadav 3-43
India 288-4 in 48.4 overs, Raina 110*, Dhoni 85*, Panyangara 2-53
India with their perfect record at the World Cup with a six-wicket win against Zimbabwe in Auckland.
Suresh Raina (110 not out) and captain MS Dhoni (85 not out) shared a 196-run partnership to chase 288 at Eden Park.
Holders India had already qualified for the quarter-finals where they will face Bangladesh, but victory marked a 10th successive win in World Cup matches.
Zimbabwe captain Brendan Taylor had earlier scored 138 off 110 balls in his final international appearance.
Left-hander Raina, who reached his century in 94 balls, was gifted a lifeline on 47 when Zimbabwe all-rounder Hamilton Masakadza dropped a simple chance.
His error at short fine leg from a top-edged sweep shot came with India’s reply in the balance at 157-4.
India were already top of Pool B and wrapped up their sixth win from six matches, but defeat for Zimbabwe meant their World Cup campaign concluded with only one win from six.