ICC World Cup 2019: 3 teams that can defeat hosts England
Bangladesh have defeated England in their last two World Cup matches. They upset the mighty English side by two wickets at Chittagong in 2011, and also conquered Eoin Morgan's men four years later at Adelaide, by 15 runs, to book their maiden quarterfinal berth in World Cup history.
Given the bowling talent this Bangladeshi unit has, it can easily be labelled as the second best Asian cricket team after India. They had also defeated the likes of Pakistan, Sri Lanka and Afghanistan on their way to the Asia Cup final this year.
Bangladesh also have experienced batsmen in Tamim Iqbal, Shakib Al Hasan and Mushfiqur Rahim who were a part of the squad which reached the 2017 Champions Trophy semifinals.
The two sides will lock horns once again on 8th June at Cardiff, and Bangladesh would be keen to complete a hat-trick of wins over England in the World Cup.