Hafeez was superb in mastering a green pitch after New Zealand stand-in captain Ross Taylor won the toss.

The Pakistan opener stroked 12 boundaries and slammed two sixes before eventually departing for 115, caught by Taylor at mid-on after he got a leading edge to a Kyle Mills full toss..
Visiting captain Shahid Afridi then scored a blistering 65, which included five sixes and five boundaries, as he and Umar Akmal (44) blasted a destructive 69-run partnership off 26 balls with Pakistan making full use of the final powerplay.
Afridi also equalled the fastest one-day half century in New Zealand, bringing up the mark on his 19th delivery.


