The Bangladesh Cricket Board announced an 18-man squad for the tri-series and a separate 15-strong team for the Champions Trophy on Thursday.
Squad for Champions Trophy:
Tamim Iqbal, Soumya Sarkar, Imrul Kayes, Mushfiqur Rahim, Shakib Al Hasan, Sabbir Rahman, Mahmudullah, Mosaddek Hossain, Mashrafe Bin Mortaza, Mustafizur Rahman, Rubel Hossain, Taskin Ahmed, Mehedi Hasan Miraz, Sunzamul Islam, Shafiul Islam.
Watch Bangladesh Squad for Champions Trophy Video: