After New Zealand opted to bat first, it was Nahid who set the tone early, striking twice in the first 10 overs to remove Henry Nicholls and Will Young.
His ability to generate pace along with tight control made life difficult for the Kiwi batters on a surface offering just enough assistance.
The standout moment of his spell came in the middle overs, where he broke a crucial partnership by dismissing the well-set Nick Kelly, who top-scored with 83.
Nahid then ran through the lower middle order, removing Muhammad Abbas and Dean Foxcroft in quick succession, before wrapping up his five-wicket haul with the wicket of Jayden Lennox.
He finished with remarkable figures of 5 for 32 from his 10 overs, combining raw pace with impressive discipline, conceding runs at just 3.20 per over while consistently hitting threatening lengths.
At the other end, Shoriful Islam provided strong support with two wickets, while Taskin Ahmed and Rishad Hossain chipped in with one apiece.
Despite Kelly’s resistance at the top, New Zealand never quite recovered from Nahid’s relentless bursts. Regular wickets ensured they couldn’t build momentum, eventually folding for a below-par total.