"I know all three of the guys [Sodhi, Phillips, Tickner] have a real passion for the longest form of the game and are looking forward to getting into their red-ball work at the pre-tour camp in Lincoln this week," New Zealand coach Gary Stead said. "Ish has been playing international cricket for almost a decade now and we're backing his skills and experience.
"Looking at the current conditions and style of play in the Pakistan and England Test series, we feel having a wristspinner in the team will be important.
"Glenn is clearly a very talented batsman and we're excited to introduce him back into the Test squad for this tour. His ability to bowl offspin is also a plus point with the prospect of turning pitches."
"Blair's been with the group for our past two-Test series and we believe he's very much ready for Test cricket. He has genuine pace and gets good bounce which is a real asset to have in sub-continental conditions."
New Zealand are touring Pakistan for the first time since 2003 and will be playing two Tests starting on December 26 in Karachi and January 3 in Multan.
"It's going to be a new experience and the kind of challenge that excites this group," Stead said. "We've naturally been keeping an eye on the current Test series against England, particularly the last two Tests of the series held in Multan and Karachi, where we will play."
Williamson will then take over the captaincy for the three ODIs in Karachi on January 10, 12 and 14, and for the following white-ball tour of India. The squads for those limited-overs series will be announced on December 19.
New Zealand Test squad for the tour of Pakistan: Tim Southee (capt), Michael Bracewell, Tom Blundell (wk), Devon Conway, Matt Henry, Tom Latham, Daryl Mitchell, Henry Nicholls, Ajaz Patel, Glenn Phillips, Ish Sodhi, Blair Tickner, Neil Wagner, Kane Williamson, Will Young