Afghanistan are in trouble as Shakib Al Hasan bagged four wickets.
Shakib removed Ashgar Afgan in the 33rd over. He also dismissed Gubadin Naib and Mohammad Nabi in a gap of one delivery in the 29th over.
Afganistan lose their second wicket when Hashmatullah Shahidi was stumped out by Mushfiqur Rahim.
After reclaiming his position as the tournament's leading scorer with a fifty, Shakib brings the first wicket for Bangladesh breaking Afghanistan’s opening partnership in their World Cup encounter Monday (Jun 14).
Shakib dismissed Rahmat Shah in the 10.5 over. Before that, Rahmat shared a 49-run partnership with Gulbadin Naib.
Earlier, Mushfiqur Rahim top-scored 83 with Shakib' 51 helped Bangladesh post 262 for seven against Afghanistan at the Hampshire Bowl.
Sent to bat, Bangladesh’ opener Tamim Iqbal added 36 runs and Mahmudulla scored 36 runs before Mosaddek Hossain last time quick-fired 35 off 24 balls guiding the Tigers, to post a challenging total on a slow track.
Off-spinner Mujeeb Ur Rahman was the pick of Afghans claiming 3-39. Skipper Gulbadin Nabi took two wickets while Dawlat Zardan and Mohammad Nabi shared one apiece