Dhaka:Bangladesh opening bowler Mashrafe Bin Mortaza has failed to recover from a knee injury and was left out of his team's 15-man World Cup squad on Wednesday.
Mortaza, a former captain of the team, was hurt in a local match in December, according to Bangladesh chief selector Rafiq-ul Alam.
Another former captain, Mohammad Ashraful, is in the squad. But all-rounder Shakib Al Hasan retains the captaincy with opening batsman Tamim Iqbal as his deputy.
"We have selected the squad keeping the local playing conditions in mind," Alam said.
The 14-team tournament jointly hosted by India, Sri Lanka and Bangladesh begins in Dhaka on February 19.
Bangladesh is in Group B with South Africa, England, India, West Indies, Ireland and the Netherlands.
Squad: Shakib Al Hasan (captain), Tamim Iqbal, Imrul Kayes, Shariar Nafees, Zunaed Siddique, Mohammad Ashraful, Raqibul Hassan, Mushfiqur Rahim, Mahmudullah Riad, Abdur Razzak, Naeem Islam, Shafiul Islam, Suhrawardi Shuvo, Rubel Hossain, Nazmul Hossain.