KARACHI: The Pakistan Cricket Board (PCB) sprang a surprise Friday by appointing Misbahul Haq as captain for the upcoming Test series against South Africa. Shahid Afridi was retained as skipper for the one-dayers and T20 matches. PCB spokesman Nadeem Sarwar confirmed the appointments and said details would be given later. The appointment of Misbah is a surprise given he was only recalled to the national team for the one-dayers and T20 against South Africa Thursday after a gap of six months. The 36-year-old, who has never captained Pakistan in Test matches, last played in the T20 World Cup in West Indies and his last Test appearance was in January against Australia in Sydney. His return to the team and appointment as captain is seen as a stop-gap move by the board after the suspension of opener Salman Butt due to spot-fixing allegations. Aamir Sohail said the logical choice for Test captain was Younis Khan. “But apparently the board chairman has issues with Younis,” former Test captain Sohail told Reuters. “Misbah is a short-term appointment until the board resolves its dispute with Younis.” Younis was among seven players banned or fined by the PCB following the team's poor showing in a tour of Australia. Former chief selector Iqbal Qasim said he was astonished at the decision to appoint Misbah as captain. “I am shocked and in future I am not going to talk on Pakistan cricket, the affairs are in a shamble,” Qasim told Reuters. “How can they continue to ignore Younis when he is available?” National selectors announced a new-look squad for the two Tests against South Africa by recalling opener Taufeeq Umar for the first time since he played against England in August 2006. Also recalled was fast bowler Mohammad Sami, who was dropped after the Australian tour, while selectors also showed faith in youngsters Azhar Ali, Asad Shafiq and Zulqarnain Haider. Test squad: Imran Farhat, Taufeeq Umar, Umar Akmal, Azhar Ali, Mohammad Yousuf, Asad Shafiq, Misbahul Haq (captain), Zulqarnain Haider, Danish Kaneria, Saeed Ajmal, Abdul Rehman, Umar Gul, Tanvir Ahmed, Wahab Riaz, Mohammad Sami, Sohail Tanvir (subject to fitness). Shakib to lead Bangladesh All-rounder Shakib Al Hasan has been appointed captain of Bangladesh for the reminder of the home series against New Zealand, the Bangladesh Cricket Board (BCB) said Friday. Shakib was named captain after regular skipper Mashrafee Mortaza was ruled out of the series with an ankle injury sustained in Tuesday's first match, which Bangladesh won by nine runs. The second one-dayer in the five-match series was washed out Friday.