Mahmod, who is hard-hitting middle-order batsman besides being a swing bowler, returns to the national squad after being in the wilderness for quite a while.
Left-handed opener Taufeeq Umar also makes a comeback to the side. Rookies Mohammad Hafeez, and Rao Iftikhar Anjum have also been named in the 16-member squad for the series beginning on January 14.
Skipper Inzamam-ul-Haq will lead the team despite missing two Tests against Australia because of a back problem.
Injured speedster Mohammad Sami, leg-spinner Danish Kaneria, opener Imran Farhat, Mohammad Asif and Asim Kamal will return home after the conclusion of the ongoing Sydney Test.
Pakistan squad: Inzamam-ul-Haq (Capt), Taufeeq Umar, Salman Butt, Yasir Hameed, Mohammad Hafeez, Younis Khan, Yousuf Youhana, Kamran Akmal (Wkt), Shahid Afridi, Abdul Razzaq, Azhar Mahmood, Shoaib Malik, Shoaib Akhtar, Mohammad Khalil, Rana Naved-ul-Hasan, Rao Iftikhar Anjum.