Islamabad - Pakistan cricket selectors have recalled the flamboyant Shahid Afridi and former captain Shoaib Malik for next month's one-day international series in South Africa.
Both all-rounders played in December in the drawn Twenty20 series against India but were ignored for the one-day series.
However, the selectors have turned back to the old pros after Pakistan's batsmen struggled in the ongoing Test series against the Proteas. Pakistan trail 2-0 in the three-Test series with the last Test beginning at Centurion from Friday.
Middle-order batsman Umar Akmal, who missed out on the Test team, also returns to give the struggling line-up some impetus.
Durban and Centurion will host the two Twenty20s on March 1 and 3 before the five-match ODI series begins at Bloemfontein on March 10.
Pakistan's squads:
Squad (T20): Mohammad Hafeez (captain), Nasir Jamshed, Shoaib Malik, Kamran Akmal, Shahid Afridi, Saeed Ajmal, Mohammad Irfan, Wahab Riaz, Umar Akmal, Umar Gul, Ahmed Shahzad, Umar Amin, Zulfiqar Babar, Asad Ali, Junaid Khan
Squad (ODI): Misbah-ul Haq (captain), Mohammad Hafeez, Imran Farhat, Nasir Jamshed, Kamran Akmal, Umar Akmal, Shoaib Malik, Shahid Afridi, Asad Shafiq, Younis Khan, Saeed Ajmal, Umar Gul, Wahab Riaz, Abdul Rehman, Mohammad Irfan, Junaid Khan