The series, which is played in UAE because Pakistan cannot hold games on home soil over security fears, consists of three Tests, four one-day internationals and three Twenty20 internationals.
Pakistan will also host Sri Lanka in UAE for three Tests, five one-dayers and one Twenty20 international in October-November this year.
England, who deposed India from the top of the world Test rankings, will play their first Test series as number ones against Pakistan from January 17, in Dubai.
The second Test will be in Abu Dhabi (January 25-29) before the two teams return to Dubai (February 3-7) for the third and final Test.
RELATED SEARCHES: Pakistan, pakistan england, pakistan in england, pakistan england test, pakistan and england, pakistan england series, England series, United Arab Emirates, one-day internationals, Twenty20 internationals, Sri Lanka, Dubai