Inter Milan midfielder Piotr Zieliński scored the only goal of the game at the Silesian Stadium in the southern city of Chorzów.
He found the net after being set up by substitute Paweł Wszołek in the 49th minute.
Poland are ranked 36th worldwide by football's governing body FIFA, while New Zealand are No. 83 in the FIFA table.
On Sunday, the Polish team will face Lithuania in a high-stakes World Cup qualifier in Kaunas.
(gs)
Source: TVP Sport, IAR, PAP