Bangladesh have put their faith in young players for their second World Cup campaign.
Mashud will captain Bangladesh
And in so doing, the selectors have dropped three former captains as they halved an initial group of 30 players to the final squad of 15.
Akram Khan and Naimur Rahman both made way for younger talent.
And Aminul Islam, who skippered the side in the 1999 World Cup, also failed to make the cut.
Batsman Javed Omar is another who missed out, as Ehsanul Haque was given the nod instead.
At the age of 23 Haque is one of the younger Bangladesh players in a squad with an average age of just less than 22.
Wicketkeeper Khaled Mashud, who took over as captain in November last year, will lead the side.
The selectors chose just one specialist spinner, Mohammad Rafique, opting for a pace-dominated attack.
Young fast bowler Mashrafe Mortaza has been recalled for the first time since suffering a shoulder injury on the New Zealand tour a year ago.
He joins fellow seamers Manjural Islam, Tapash Baisya and Talha Jubair, who at 17, is the squad's youngest member.
Bangladesh World Cup squad: Khaled Mashud (captain), Habibul Bashar, Al-Sahariar, Ehsanul Hoque, Sanwar Hossain, Khaled Mahmud, Manjural Islam, Mohammad Rafique, Hannan Sarker, Mohammad Ashraful, Tushar Imran, Tapash Baisya, Alok Kapali, Mashrafe Mortaza, Talha Jubair.