All-rounder Shakib Al Hasan and opener Tamim Iqbal returned as Bangladesh named an 18-man squad for their two-match Test series against South Africa in March-April.
Shakib skipped Bangladesh’s previous Test series against New Zealand and reportedly asked for leave to play in the IPL. However, he went unsold in the IPL auction, paving his return to the Test side.
Opening batsman and ODI captain Tamim has also returned after missing the home series against Pakistan in November and the New Zealand tour in January due to injury.
Mohammad Naim was axed from the Test squad after he failed to fire in New Zealand, where Bangladesh recorded their maiden win over the Black Caps in the country in the first Test at Mount Maunganui.
Bangladesh will play three ODIs against the hosts before the Test series.
Pace bowler Khaled Ahmed was handed his maiden call-up in the 16-man ODI squad.
Bangladesh ODI squad: Tamim Iqbal (c), Liton Das, Najmul Hossain, Shakib Al Hasan, Mushfiqur Rahim, Mahmudullah Riyad, Afif Hossain, Mehidy Hassan, Mustafizur Rahman, Taskin Ahmed, Shoriful Islam, Ebadot Hossain, Nasum Ahmed, Yasir Ali, Mahmudul Hasan, Khaled Ahmed.
Bangladesh Test squad: Mominul Haque (c), Tamim Iqbal, Mahmudul Hasan, Najmul Hossain, Mushfiqur Rahim, Shakib Al Hasan, Liton Das, Yasir Ali, Taijul Islam, Mehidy Hasan, Taskin Ahmed, Abu Jayed, Ebadot Hossain, Shoriful Islam, Shohidul Islam, Khaled Ahmed, Shadman Islam and Nurul Hasan.
© Agence France-Presse