Shakib Al Hasan remained optimistic of Bangladesh securing a spot in the semi-finals of the ongoing World Cup, after they beat Afghanistan in Southampton to collect their third win of the tournament.

“It will be difficult, but we have the belief that we can play well in the next two matches and get the result,” Shakib told reporters, after Bangladesh’s 62-run win. “That’s all we can do at this moment. We have to look at the other results as well, but first things first. We have to play two very important matches and get the results in our favour.”

Bangladesh moved ahead of Sri Lanka, to fifth position, and are currently just a point adrift of hosts England, who are fourth-placed. Their next fixture is against India, a side they famously defeated in the group stages of the 2007 edition.

Naib also conceded that the fielding lapses have hurt the rhythm of their chief bowler, Rashid Khan, who is having a sub-par tournament by his white-ball standards. Rashid has taken only four wickets in seven games, and has leaked runs at over six an over. After returning the worst figures in a World Cup game, when he was tonked for 110 runs against England, Rashid again went wicketless against Bangladesh.

“He’s trying hard. He’s giving his 100 per cent,” Naib said. “He is also disappointed about the fielding. We gave away extra runs. He missed his moment because of the fielding.

“One time, he was very angry in the field. If we are not fielding well, he’s also upset. Rashid is one of those players, he’s trying in every department. We gave away extra runs, and Rashid looked very upset.”