
21 Years of Waiting Is Over: How Bangladesh Crushed Australia in Dhaka to Complete Historic ODI Win

21 Years of Waiting Is Over: How Bangladesh Crushed Australia in Dhaka to Complete Historic ODI Win
Dhaka erupted on Tuesday night — not just because Bangladesh had beaten Australia, but because of how they did it. A 21-year wait was ended in front of a roaring home crowd at the Sher-e-Bangla National Stadium. Mosaddek Hossain, back in the squad after four years, delivered a career-best unbeaten 86 to power Bangladesh to 284/8. Then, Nahid Rana’s raw pace — consistently clocked over 150kph — tore through Australia’s batting, finishing with figures of 4/41. A thunderstorm arrived with Australia at 191/9, and the DLS method confirmed an 86-run victory. It was only the second time Bangladesh have beaten Australia in ODIs, their first on home soil. This is the story of a night when Bangladesh’s dream became reality — and Australia’s 20-year unbeaten record in Bangladesh crumbled.
Bangladesh players celebrate in front of a roaring Dhaka crowd after securing a historic 86-run win over Australia — only their second ODI victory against the six-time world champions. (Photo: Bangladesh Cricket / BCB)
How Bangladesh Put Australia Under Pressure from Ball One
Australia stand-in captain Josh Inglis won the toss and chose to field on a hot, humid morning in Mirpur, hoping to exploit early moisture in the pitch. The decision looked inspired when Nathan Ellis struck in the second over, tempting Saif Hassan into an outside edge. But the breakthrough arrived in spectacular fashion — Marnus Labuschagne, stationed at second slip, launched himself to his right and plucked the ball out of the air with one hand, inches above the turf. It was a catch that would have made Jonty Rhodes proud. Australia were off to a perfect start.
But then came the partnership that changed everything. Tanzid Hasan Tamim (54 off 44) and Najmul Hossain Shanto (67 off 86) added 96 runs for the second wicket, with both batters bringing up their half‑centuries in contrasting styles. Tanzid was the aggressor, reaching his fifty in just 41 balls with 7 fours and a six. Shanto, dropped on 9 by the usually safe Labuschagne, played the anchor role with elegance, hitting 9 fours and a six. Between the 5th and 10th overs, Bangladesh scored 54 runs, completely shifting the momentum. Australia’s fielding, uncharacteristically, began to unravel. Four catches were dropped, and by the time Bangladesh had posted 284/8, the visitors knew they had let the game slip.
Bangladesh Innings — Full Scorecard (50 overs, 284/8)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Saif Hassan | c Labuschagne b Ellis | 5 | 8 | 1 | 0 | 62.50 |
| Tanzid Hasan Tamim | c Bartlett b Ellis | 54 | 44 | 7 | 1 | 122.73 |
| Najmul Hossain Shanto | c Renshaw b Ellis | 67 | 86 | 9 | 1 | 77.91 |
| Litton Das | c & b Renshaw | 7 | 12 | 0 | 0 | 58.33 |
| Towhid Hridoy | c sub b Scott | 31 | 39 | 2 | 0 | 79.49 |
| Mosaddek Hossain (POTM) | not out | 86 | 70 | 7 | 3 | 122.86 |
| Mehidy Hasan Miraz (c) | c Labuschagne b Renshaw | 6 | 8 | 0 | 0 | 75.00 |
| Taskin Ahmed | not out | 20 | 16 | 2 | 1 | 125.00 |
Extras: 8 (w 6, lb 2). Fall of wickets: 1‑5 (Saif, 1.2 ov), 2‑101 (Tanzid, 14.5 ov), 3‑109 (Litton, 17.5 ov), 4‑140 (Shanto, 22.5 ov), 5‑215 (Hridoy, 35.3 ov), 6‑223 (Mehidy, 37.2 ov).
| Bowler | O | R | W | Econ |
|---|---|---|---|---|
| Nathan Ellis | 10 | 38 | 3 | 3.80 |
| Matt Renshaw | 7 | 35 | 2 | 5.00 |
| Liam Scott | 6 | 57 | 2 | 9.50 |
| Xavier Bartlett | 8 | 46 | 1 | 5.75 |
| Cameron Green | 5 | 28 | 0 | 5.60 |
| Adam Zampa | 7 | 37 | 0 | 5.29 |
Mosaddek’s Fairytale Comeback — 86* After Four Years Away
When Mosaddek Hossain walked out to bat at No. 6, Bangladesh were 140/4 and in danger of posting a below-par total. He hadn’t played an international ODI since August 2022 — four years ago. If he was feeling any nerves, he didn’t show it. Off just the 12th ball he faced, Mosaddek launched Adam Zampa for a straight six — his first boundary in international cricket in 1,386 days. He raced to his fifty in 49 balls and finished with a career-best unbeaten 86 off 70 deliveries, with 7 fours and 3 sixes.
But his innings wasn’t just about power. It was about nous. He added 75 for the fifth wicket with Towhid Hridoy (31), rotating strike smartly and keeping the scoreboard ticking. After Hridoy and Mehidy fell in quick succession, Mosaddek took charge of the lower order, adding 65 runs with the tail, including 45 with Taskin Ahmed in the final five overs. Taskin’s 20 off 16 balls, featuring a six and two fours, was the perfect support act. When the innings ended at 284/8, Australia had dropped four catches — three of them off Mosaddek, on 21, 38 and 73. The missed chances would prove costly.
Australia’s Chase — A Dream Start, Then a Collapse
Defending 285, Bangladesh could not have asked for a better start. Taskin Ahmed, steaming in from the Pavilion End, bowled the perfect delivery to Matthew Short first ball: a sharp nip-backer that jagged back through the bat-pad gap and crashed into the top of off stump. Short was stunned; the Dhaka crowd erupted. Australia had registered their third consecutive scoreless opening stand.
In the very next over, Mustafizur Rahman trapped Marnus Labuschagne lbw for 1. The left-armer pitched it up, Labuschagne played around it, and after a successful review, Australia were 2/1. In the 11th over, Nahid Rana produced a delivery that clocked 148kph, beating Josh Inglis for pace and nicking behind to Litton Das. Inglis walked for 19, but he didn’t walk quietly — what followed was a heated exchange with Rana.
Australia Innings — Full Scorecard (191/9 before rain)
| Batter | Dismissal | R | B | 4s | 6s | SR |
|---|---|---|---|---|---|---|
| Matthew Short | b Taskin | 0 | 1 | 0 | 0 | 0.00 |
| Marnus Labuschagne | lbw b Mustafizur | 1 | 3 | 0 | 0 | 33.33 |
| Cooper Connolly | b Mosaddek | 35 | 50 | 3 | 0 | 70.00 |
| Josh Inglis (c/wk) | c †Das b Rana | 19 | 25 | 3 | 0 | 76.00 |
| Alex Carey | c †Das b Rana | 47 | 62 | 4 | 0 | 75.81 |
| Cameron Green | not out | 52 | 68 | 4 | 1 | 76.47 |
| Matt Renshaw | lbw b Mosaddek | 2 | 6 | 0 | 0 | 33.33 |
| Liam Scott | c Hridoy b Rana | 0 | 2 | 0 | 0 | 0.00 |
| Xavier Bartlett | c Tanzid b Rana | 0 | 3 | 0 | 0 | 0.00 |
| Nathan Ellis | c Mosaddek b Mustafizur | 0 | 2 | 0 | 0 | 0.00 |
| Adam Zampa | not out | 2 | 6 | 0 | 0 | 33.33 |
Extras: 33 (w 31, nb 2). Fall of wickets: 1‑0 (Short, 0.1 ov), 2‑2 (Labuschagne, 1.5 ov), 3‑51 (Inglis, 10.5 ov), 4‑108 (Connolly, 20.1 ov), 5‑158 (Carey, 29.2 ov), 6‑161 (Renshaw, 30.2 ov), 7‑161 (Scott, 30.4 ov), 8‑161 (Bartlett, 31.1 ov), 9‑162 (Ellis, 31.5 ov). Powerplay 1: 0‑10 ov (41/2).
| Bowler | O | R | W | Econ |
|---|---|---|---|---|
| Taskin Ahmed | 6 | 24 | 1 | 4.00 |
| Mustafizur Rahman | 6 | 17 | 2 | 2.83 |
| Nahid Rana | 7.5 | 41 | 4 | 5.23 |
| Mosaddek Hossain | 6 | 34 | 2 | 5.67 |
| Mehidy Hasan Miraz | 8 | 31 | 0 | 3.88 |
| Tanvir Islam | 8 | 40 | 0 | 5.00 |
The Viral Moment — Rana’s Aggressive Send-Off to Inglis That Broke the Internet
The most talked-about moment of the match didn’t involve a century or a spectacular catch — it was a 30-second exchange between two captains. After dismissing Josh Inglis for 19, Nahid Rana erupted in celebration. He ran towards the departing batter, exchanged heated words, and stood his ground as Inglis turned around to confront him. Bangladesh captain Mehidy Hasan Miraz quickly stepped in, escorting Inglis away before the situation escalated. The umpire also issued a warning to Rana.
The clip went viral within minutes. Some called it “passion” — Rana, who had just bowled a 148kph beauty, was simply fired up. Others felt it crossed the line of sportsmanship. Inglis, visibly angry, walked off without looking back. When asked about the incident in the post-match presentation, Inglis simply said, “Heat of the moment. We move on.” But on social media, fans weren’t moving on — they were debating.
“Edge. Dive. Grab. Gone.” — Labuschagne’s Catch That Had Everyone Talking
Before the collapse, before the drama, there was pure brilliance. Marnus Labuschagne, standing at second slip, produced one of the finest catches you’ll ever see. The ball from Nathan Ellis kissed Saif Hassan’s outside edge, flew low towards Labuschagne’s right. He launched himself horizontally, extended one hand, and plucked the ball just inches above the turf. The video was captioned: “Edge. Dive. Grab. Gone.” It was the catch of the day — arguably the catch of the series — and it immediately went viral across social media. FanCode, the official broadcaster, posted the clip with the caption: “Marnus Labuschagne pulls off an absolute screamer at second slip.” It has since been viewed over 5 million times.
Records & Milestones — A Historic Night for Bangladesh
📜 Full List of Records & Milestones
- Bangladesh’s first ODI win against Australia on home soil — their first victory in 7 ODIs in Bangladesh.
- End of Australia’s 20-year unbeaten ODI streak in Bangladesh — previously 6 wins out of 6 played in the country.
- Only the 2nd time Bangladesh have beaten Australia in ODIs — the first was the famous “Cardiff Miracle” in 2005.
- Second victory over Australia after 21 years — ending a 21-year drought since June 2005.
- Australia lose unique world record — became the first team to lose an ODI to Bangladesh in Bangladesh.
- Mosaddek Hossain’s career-best ODI score — 86* off 70 balls, his first fifty in 5 years.
- Nahid Rana’s best ODI figures — 4/41, the best by a Bangladesh pacer against Australia.
- Fastest 50 for Mosaddek Hossain in ODIs — reached his half-century in 49 balls.
My Verdict — What This Win Means for Bangladesh & Australia
🗣️ My Take: This Wasn’t an Upset. This Was a Statement.
Let me be blunt: calling this an “upset” does a disservice to Bangladesh. They outplayed Australia in every department — batting, bowling, fielding, and temperament. Australia dropped four catches, conceded 65 runs in the final five overs, and crumbled under the pressure of Nahid Rana’s pace. This wasn’t a fluke; it was the culmination of years of hard work.
Mosaddek Hossain’s comeback innings was the backbone. But what impressed me more was his bowling — two wickets, including the dangerous Cooper Connolly, at an economy of 5.67. He didn’t just talk about making a return; he delivered.
Nahid Rana is the real deal. Consistently touching 150kph, hitting hard lengths, and bowling with a plan — he didn’t just take wickets; he scared the Australian batters. Wickets at 148kph and 150kph are not accidents. He is the genuine fast bowler Bangladesh have been searching for.
Where does this leave Australia? In serious trouble. Without Cummins, Starc, Marsh, and Head, their batting lineup looks thin. Alex Carey and Cameron Green fought hard, but the rest of the order folded. Inglis, as stand‑in captain, will have to rally his troops quickly. The second ODI is on Friday. One more loss, and the series is gone.
For Bangladesh, this win completes a set. They have now defeated every major Test-playing nation in ODI cricket during their modern era of prominence. That’s not a small achievement. That’s a legacy.
— Admin, Senior Cricket Journalist

