Asif Khan finished off the job with an unbeaten 48 as he smacked New Zealand skipper Tim Southee for three boundaries in the 16th over to seal a famous victory with 26 balls to spare.
Mark Chapman’s 63 was the standout contribution in New Zealand’s 142-8.
Opener Chad Bowes and Jimmy Neesham, who both scored 21, were the only other batters to reach double figures for the tourists.
Aayan Afzal Khan ripped through New Zealand’s top order, the left-arm spinner bowling Santner and Dane Cleaver in successive balls before having Bowes stumped to record figures of 3-20.
New Zealand won the first match of the series by 19 runs on Thursday. The series finale is at the same venue on Sunday.
(With AFP Inputs)