PESHAWAR: New Zealand defeated Pakistan by eight wickets in the second match of the five-match ODI series in Nelson on Tuesday.

Pakistan after winning the toss elected to bat first and scored 246 runs for the loss of nine wickets in the allotted 50 overs. Mohammad Hafeez was top scorer with 60 runs, Shadab Khan scored 52 runs, while Hasan Ali scored 51 runs.

New Zealand were playing on 64 runs for the loss of two wickets in 14 overs when rain stopped the play. The target was reset at 151 runs in 25 overs after resumption of the play. New Zealand surpassed the target in 24th over with the loss of two wickets and gained 2-0 lead in the series.

Martin Guptil was declared man of the match for his unbeaten 86 runs.

The third ODI between Pakistan and New Zealand will be played at Dunedin on 13 January.