Amir took 3-28 as Pakistan reduced New Zealand to 99-6 before young batsman Henry Nicholls led a rally, continued by powerful late-order hitting, which carried the hosts to 280-8.
Just as he seemed to have proved that his long exile from cricket hadn't dulled his talent, Amir suffered a foot injury when struck by a straight drive from Mitchell Santner.
He was able to bat in Pakistan's innings, which crumbled from 118-2 in the 27th over to be all out for 210 in the 46th.
U-19 Asia Cup: Afghanistan Set target of 124 runs for Nepal