Team's No 1 cicketer Shakib al Hasan will be Mortaza's deputy while the squad has rookie batsman Soumya Sarkar and express bowler Taskin Ahmed.
Mashrafe was made the captain of the limited overs side removing Rahim, before the series against Zimbabwe. Although, it was a one-off assignment, Bangladesh thrashed Zimbabwe 5-0 and hence the selectors have decided to persist with the 31-year-old veteran of 36 Tests and 144 ODIs.
With senior opener Tamim Iqbal, former captain and wicketkeeper Mushfiqur Rahim and seasoned Mahmudullah also in the squad, it will be a fairly strong Bangladesh squad that will take on Australia, England, New Zealand, Sri Lanka, Scotland and Afghanistan in their group A league matches.
Squad: Tamim Iqbal, Anamul Haque, Soumya Sarkar, Mominul Haque, Shakib Al Hasan, Mushfiqur Rahim, Mahmudullah, Nasir Hossain, Sabbir Rahman, Mashrafe Mortaza (capt), Taskin Ahmed, Al-Amin Hossain, Rubel Hossain, Arafat Sunny, Taijul Islam.