
Bangladesh pulled off one of the biggest upsets in ODI World Cup history in Adelaide on March 9, 2015, defeating England by 15 runs. Batting first, Bangladesh posted 275 for 7, with Mahmudullah producing 103 off 138 balls, making it Bangladesh’s first-ever World Cup century. He was supported by Mushfiqur Rahim, whose 89 off 77 balls, as the two kept the scoring board ticking in the middle overs.
Bangladesh’s openers, Tamim Iqbal and Imrul Kayes, fell cheaply to James Anderson in the third over. Soumya Sarkar and Mahmudullah guided the innings, putting on 86 for the third wicket before Sarkar fell to Chris Jordan. The trouble continued as Shakib Al Hasan edged Moeen Ali to slip. But Mahmudullah and Mushfiqur then stitched a record 141-run partnership for the fifth wicket, pushing the score past 275.
Chasing 276, England’s Moeen Ali was run out early on, but Ian Bell and Alex Hales guided England to 97 for 1, with Bell contributing 63. Rubel Hossain dismissed Bell and captain Eoin Morgan in the same over. England lost five wickets for 66 runs, and the middle order failed to recover. Jos Buttler added 65 off 52 balls and kept the hopes alive with Chris Woakes, but when Buttler fell in the 46th over, the game swung in Bangladesh’s favour.
Also read: OTD 1998: Sachin Tendulkar Chennai masterclass deflated Australia
Drama unfolded with Chris Jordan’s controversial run-out immediately after Buttler’s dismissal. Though Woakes batted aggressively and Stuart Broad hit a six, England fell short by 15 runs, finishing 260 all out. Rubel Hossain ended with a 4 for 53, while Mashrafe Mortaza chipped in with two wickets. Bangladesh’s victory was their first win over England in a World Cup at a crucial stage, securing them a spot in the quarter-finals for only the second time.
For England, they suffered losses to Australia, New Zealand, Sri Lanka, and eventually Bangladesh, which meant their World Cup campaign ended in the group stage for the third time in five tournaments.
Disclaimer: This Exclusive News is based on the author’s understanding, analysis, and instinct. As you review this information, consider the points mentioned and form your own conclusions.
IPL 2026: Key tactical matchups to watch – MI vs SRH, Match 41
IPL 2026 Match 40: PBKS vs RR Key tactical matchups to watch
IPL 2026 Match 40: PBKS Predicted Playing XI vs RR
PSL 2026 Qualifier: Peshawar Zalmi vs Islamabad United Top 3 Player Battles to Watch

