All the matches will be played in the UAE.
Rasooli has been dropped after bagging two ducks in his last three innings in the Asian Games after his scores of 26 and 2 against India. Prior to that, he also had a low-scoring ODI series in Ireland where he made 24, 13 and 16.
After the Test against Bangladesh, Afghanistan will play a short ODI tri-series against Bangladesh and Zimbabwe from October 17 to 23, in Abu Dhabi and Sharjah, before hosting Zimbabwe for three T20Is (October 27 to November 1) and the two Tests from November 5 and 13, all in Sharjah.
Afghanistan Test squad for Bangladesh and Zimbabwe
Rahmat Shah (capt), Ikram Alikhil (vice-capt & wk), Afsar Zazai (wk), Sediqullah Atal, Abdul Malik, Hashmatullah Shahidi, Rahmanullah Zadran, Shahidullah, Ismat Alam, Qais Ahmad, Zia-ur-Rehman, Khalil Gurbaz, Mohammad Saleem, Zia Ur Rahman Sharifi and Yamin Ahmadzai
Reserves: Bahir Shah, Naseer Khan Maroofkhil, Bilal Sami and Bashir Ahmad
Afghanistan ODI squad for tri-series against Bangladesh and Zimbabwe
Rahmat Shah (capt), Rahmanullah Gurbaz (vice-capt & wk), Ikram Alikhil (wk), Sediqullah Atal, Ibrahim Zadran, Hashmatullah Shahidi, Azmatullah Omarzai, Mohamamd Nabi, Rashid Khan, Nangeyalia Khan, AM Ghazanfar, Bilal Sami, Zia Ur Rahman Sharifi, Fazalhaq Farooqi and Yamin Ahmadzai
Travelling reserve: Qais Ahmad
Afghanistan T20I squad for Zimbabwe
Ibrahim Zadran (capt), Rahmanullah Gurbaz (wk), Noor Rahman (wk), Sediqullah Atal, Mohammad Akram, Shahidullah, Ijaz Ahmad Ahmadzai, Azmatullah Omarzai, Abdullah Tarakhail, Rashid Khan, Noor Ahmad, Mujeeb Ur Rahman, Fazalhaq Farooqi, Abdullah Ahmadzai and Fareed Ahmad
Reserves: Faridoon Dawoodzai, Qais Ahmad and Nangyalai Khan
