Bangladesh opening batsman Tamim Iqbal has been ruled out of the upcoming Asia Cup due to a neck injury and will be replaced by Imrul Kayes.
Tamim missed the third and final One-Day International against Sri Lanka with the injury and will sit out the Asia Cup.
He is expected to recover in time for the ICC World Twenty20 in March, which Bangladesh also host.
Bangladesh have also left out Mahmudullah and replaced him with fellow all-rounder Ziaur Rahman.
Mahmudullah has failed to reach double figures in his last four limited overs internationals and pays the price for his poor form.
Ziaur has played six ODIs for Bangladesh, most recently against New Zealand in November and in May 2013, he took five for 30 in the first ODI in Zimbabwe.
The Asia Cup gets underway on 25th February with Bangladesh hosting Afghanistan, India, Pakistan and Sri Lanka.
The final is on 8th March.
Bangladesh Asia Cup squad: Mushfiqur Rahim (captain), Abdur Razzak, Al-Amin Hossain, Anamul Haque, Arafat Sunny, Imrul Kayes, Mashrafe Mortaza, Mominul Haque, Naeem Islam, Nasir Hossain, Rubel Hossain, Shakib Al Hasan, Shamsur Rahman, Sohag Gazi, Ziaur Rahman
© Cricket World 2014