Batting first, New Zealand scored 237 runs for the loss of six wickets in allotted fifty overs.
In reply, Pakistan achieved the target in 49.1 overs for the loss of four wickets.
For Pakistan, Babar Azam with 101 runs and Haris Sohail with 68 runs were the main scorers.
Babar Azam was declared man of the match.
In today match, India will take on West Indies at Manchester.