It was a tri-nation series featuring Bangladesh, Afghanistan and Zimbabwe with all the matches played as Twenty20 Internationals (T20Is).
[4][5] Originally, the Afghanistan cricket team were scheduled to tour Bangladesh in October 2019 to play one Test and two T20I matches.
[2][6] On 27 June 2019, it was announced that both the Bangladesh Cricket Board (BCB) and the Afghanistan Cricket Board (ACB) decided to replace the bi-lateral series with a tri-nation series, with these two teams joined by Zimbabwe.
[15][16][17] Zimbabwe's captain, Hamilton Masakadza, retired from international cricket following the conclusion of the tri-series.
[19] Bangladesh added Najmul Hossain Shanto, Rubel Hossain, Aminul Islam, Shafiul Islam and Mohammad Naim for the third and fourth T20Is, while Yeasin Arafat, Mahedi Hasan and Soumya Sarkar were dropped from the squad for the last two T20Is.