New Zealand made a flying start with Martin Guptill and Colin Munro cracking sixes for their first scoring shots but the innings stalled soon after.
New Zealand won the toss and batted Saturday in the third one-day cricket global against Pakistan at the University Oval. Fakhar scored unbeaten 82 in the first ODI was played in Wellington, and was replace with Imam-ul-Haq in the 2nd ODI after being injured.
Even though New Zealand are already two-nil up in the five-match series against Pakistan, captain Kane Williamson still sees plenty of room for improvement, particularly from his bowlers.
New Zealand have kept the same line up and are full of confidence at home after winning all seven completed Test, ODI and Twenty20 matches against the West Indies before Pakistan's arrival.
Hasan Ali (1) fell to a good diving catch by Williamson at mid-wicket before Boult was brought back to clean up Mohammad Amir (bowled for 14) and top-scorer Rumman Raees (bowled for 16).
Hafeez tried to play a steadying role with his 33rd half-century in ODIs but Pakistan weren't able to build partnerships at the top of the order. Williamson introduced his spinners early and left-armer Mitchell Santner and leg-spinner Todd Astle prevented Pakistan from rebuilding through the middle of the innings.
Shoaib Malik (3) was caught at first slip off a 147.5km/h Lockie Ferguson delivery.