All-round New Zealand down Pakistan by 79 runs to level series 1-1.
Fantastic Sarfaraz ton not enough as bad light has final say in Karachi thriller.
Pakistan have named a strong 16-man squad for the three-match ODI series against New Zealand that begins on January 9 in Karachi.
Trailing by 174 runs, Pakistan finished the fourth day of the first Test on 77-2.
He added 196 with Sarfaraz (86) after New Zealand picked up four wickets in opening session.
Pakistan name squad for home series against New Zealand, Kamran has replaced Azhar Ali.