Table of Contents
For most of my time covering this sport, Bangladesh vs Australia in ODI cricket meant one thing: Australia wins, usually by a distance. The Bangladesh National Cricket Team vs Australia Cricket Team ODI Timeline used to be short on drama and long on lopsided scorelines.
The two sides first met in ODI cricket on 30 April 1990, at the Austral-Asia Cup in Sharjah. Australia won by 7 wickets. Since then, the format has produced one of cricket’s most famous upsets, Bangladesh’s lowest-ever ODI total, and, in June 2026, Bangladesh’s first-ever bilateral ODI series win over Australia.
This piece walks through every era of that story: the early mismatches, the shocks, the records, and the numbers behind them.
Bangladesh vs Australia ODI Head-to-Head Record
Here’s where the rivalry stands after the June 2026 series.
| Category | Bangladesh | Australia |
|---|---|---|
| Total ODIs | 27 | 27 |
| Wins | 3 | 23 |
| Losses | 23 | 3 |
| No Results | 1 | 1 |
| Win Percentage | 11.1% | 85.2% |
A quick note on the numbers: databases don’t always agree on exact ODI counts once you factor in abandoned games and rain-affected matches with no result. I’ve cross-checked these figures against ESPNcricinfo’s head-to-head records and match-by-match reports. Verify against a live database before you publish anything time-sensitive, since a new fixture updates this table fast these days.
Bangladesh National Cricket Team vs Australia Cricket Team ODI Timeline
First ODI Meeting Between Bangladesh and Australia
Date: 30 April 1990.
Venue: Sharjah Cricket Association Stadium, Sharjah.
Result: Australia won by 7 wickets.
Bangladesh weren’t a Test nation yet in 1990. They were still years from that status, playing as one of the associate sides in the Austral-Asia Cup, a tournament built around subcontinental and Gulf cricket. Australia won comfortably, and nobody at the time treated the result as anything other than routine.
Bangladesh vs Australia ODI Matches in the 2000s
This decade holds the two most extreme results in the entire fixture history, and they sit at opposite ends of the story.
On 18 June 2005, at Sophia Gardens in Cardiff, Bangladesh produced what’s still remembered as the Cardiff Miracle. Australia, the reigning World Cup and Ashes-era powerhouse, posted 249 for 5 in a NatWest Series match, built on half-centuries from Damien Martyn and Michael Clarke. A 20-year-old Mohammad Ashraful then played the innings of his life, 100 off 101 balls, adding 130 with captain Habibul Bashar. Bangladesh got there with 5 wickets and 4 balls to spare. It remains one of the biggest upsets in ODI history, and it was Bangladesh’s first-ever ODI win over Australia.
The two sides also met in the Super Eight stage of the 2007 World Cup, in North Sound, Antigua, on 31 March. Australia won by 10 wickets in a rain-shortened game.
Then, on 30 August 2008, in Darwin, Bangladesh suffered their heaviest reply yet. Chasing Australia’s 254 for 8, they were bowled out for just 74, still their lowest ODI total in history, in any match against any team. Australia completed a 3-0 series sweep on the back of that result.
Bangladesh vs Australia ODI Matches in the 2010s
Bangladesh’s ODI side matured fast through this decade. Shakib Al Hasan, Tamim Iqbal, and Mushfiqur Rahim turned Bangladesh into a genuine 300-scoring team, capable of competing with anyone on a good day at Mirpur.
Wins over Australia still didn’t come in this window, but the margins tightened. The clearest evidence arrived at the very end of the decade, at the 2019 World Cup.
On 20 June 2019, at Trent Bridge in Nottingham, David Warner smashed 166 to lift Australia to 381 for 5, their second-highest World Cup total at that point. Bangladesh replied with 333 for 8, their highest ODI score against Australia, built around Mushfiqur Rahim’s maiden World Cup century, 102 not out. Australia won by 48 runs. Bangladesh lost, but the scoreline told a very different story than 2008 or 2007.
Bangladesh vs Australia ODI Matches in the 2020s
The 2023 World Cup brought the sides together again, in Pune on 11 November. Mitchell Marsh played the innings of the tournament for Australia, an unbeaten 177 off 132 balls with nine sixes, chasing down Bangladesh’s 306 for 8 with 32 balls to spare. Bangladesh, missing captain Shakib Al Hasan, had posted a competitive total behind Towhid Hridoy’s 74, but Marsh’s assault put the result beyond doubt.
That defeat extended Australia’s perfect record in ODI World Cup meetings between the two sides. It also set the stage for what came next: a full bilateral ODI tour of Bangladesh in June 2026, Australia’s first in 15 years.
Also Read : Australia National Cricket Team Vs Bangladesh Cricket Team Timeline
Bangladesh vs Australia ODI Timeline 2026
This series deserves its own space, because it changed the entire tenor of Bangladesh vs Australia in ODI cricket.
1st ODI – Bangladesh vs Australia, 9 June 2026
Venue: Shere Bangla National Stadium, Mirpur.
Toss: Australia won, elected to field.
Bangladesh score: 284 for 8 (50 overs).
Australia score: 191 for 9 (42.2 overs, DLS).
Result: Bangladesh won by 86 runs (DLS method).
Player of the Match: Mosaddek Hossain, 86 not out and 2 wickets.
Top run scorer: Mosaddek Hossain, 86 not out, on his return to the side after nearly four years out.
Leading wicket-taker: Nahid Rana, 4 for 41.
Key moments: Tanzid Hasan Tamim (54) and Najmul Hossain Shanto (46) laid the platform before Mosaddek’s comeback innings pushed Bangladesh past 280. Rain then interrupted the chase after Nahid Rana had already ripped through Australia’s top order, and the DLS calculation confirmed the result. It was Bangladesh’s first ODI win over Australia since the 2005 Cardiff Miracle, ending a 21-year wait.
2nd ODI – Bangladesh vs Australia, 11 June 2026
Scorecard summary: Australia 187 for 8 (42 overs), Bangladesh 195 for 5 (35 overs, target 192 revised by DLS).
Result: Bangladesh won by 5 wickets (DLS method).
DLS details: Overs were reduced on both sides by weather interruptions, adjusting Bangladesh’s chase target to 192 from 41 overs.
Best batting performance: Bangladesh’s middle order steadied the chase after early jitters to get the total inside the reduced overs.
Best bowling performance: Bangladesh’s seam attack again made early inroads into the Australian top order, echoing the pattern from the series opener.
This win put Bangladesh 2-0 up, and with it, they’d already guaranteed a first-ever bilateral ODI series victory over Australia.
3rd ODI – Bangladesh vs Australia, 14 June 2026
Scorecard summary: Bangladesh 274 for 5 (50 overs), Australia 277 for 9 (49.3 overs).
Match result: Australia won by 1 wicket, with 3 balls to spare.
Key performances: A tense finish went right down to the final over, with Australia scrambling home in a match that had swung several times.
Series implications: The win avoided a whitewash for Australia, but the series was already gone.
Bangladesh vs Australia ODI Series 2026 Result
| Match | Date | Winner | Margin |
|---|---|---|---|
| 1st ODI | 9 June 2026 | Bangladesh | 86 runs (DLS) |
| 2nd ODI | 11 June 2026 | Bangladesh | 5 wickets (DLS) |
| 3rd ODI | 14 June 2026 | Australia | 1 wicket |
Series Winner: Bangladesh, 2-1.
Captains Najmul Hossain Shanto and Mehidy Hasan Miraz lifted the trophy together in Dhaka. It marked Bangladesh’s first bilateral ODI series win over Australia in their history.
Bangladesh vs Australia ODI Matches in ICC Tournaments
Bangladesh vs Australia in ODI World Cup
The two sides have met four times at the ODI World Cup, and Australia has won every single one.
| Year | Venue | Result | Winning Margin |
|---|---|---|---|
| 1999 | Chester-le-Street | Australia won | 7 wickets |
| 2007 (Super Eight) | North Sound, Antigua | Australia won | 10 wickets |
| 2019 | Trent Bridge, Nottingham | Australia won | 48 runs |
| 2023 | Pune | Australia won | 8 wickets |
Highest individual scores in these meetings: Mitchell Marsh’s 177 not out (2023) and David Warner’s 166 (2019) sit at the top, with Mushfiqur Rahim’s 102 not out (2019) the best score for Bangladesh.
Best bowling performances: Adam Zampa’s 2 for 32 (2023) and Mitchell Starc’s contributions across the 2019 chase stand out on the Australian side, while Bangladesh’s bowling in these four games has generally struggled to contain Australia’s top order.
Bangladesh’s next task, if they want to change this part of the story, is beating Australia with a World Cup trophy actually on the line. Every one of their three ODI wins so far has come in bilateral cricket.
Bangladesh vs Australia ODI Series Results
| Year | Host | Series Result | Winner |
|---|---|---|---|
| 2005 | England (NatWest tri-series) | Bangladesh won 1 of 2 bilateral meetings | Mixed, no bilateral series decided |
| 2008 | Australia | Australia won 3-0 | Australia |
| 2026 | Bangladesh | Bangladesh won 2-1 | Bangladesh |
This table focuses on genuine bilateral series rather than one-off tri-series or World Cup meetings, which is why several decades don’t appear here. Australia toured Bangladesh for a full white-ball series only twice in the professional era before 2026, and Bangladesh toured Australia for ODIs even less often. That scarcity of fixtures is part of why the 2026 series result carries so much weight.
Bangladesh vs Australia ODI Records
Highest Team Score
Australia’s 381 for 5 at Trent Bridge in 2019 is the highest total either side has posted in this fixture. Bangladesh’s best is 333 for 8, in the same match.
Lowest Team Score
Bangladesh’s 74 all out in Darwin, on 30 August 2008, is the lowest score either team has managed against the other. It remains Bangladesh’s lowest ODI total in their entire history, against any opponent.
Biggest Win by Runs
Australia’s win in that same Darwin match, bowling Bangladesh out for 74 after posting 254 for 8, stands as one of the most one-sided results in the rivalry by any measure. Among Bangladesh’s wins, the 86-run DLS victory in the first ODI of the June 2026 series is their biggest margin by runs.
Biggest Win by Wickets
Australia’s 10-wicket win at the 2007 World Cup in Antigua is the largest wicket margin recorded in this fixture. Bangladesh’s biggest wicket-margin win is the 5-wicket victory in the second ODI of the 2026 series, matching their 5-wicket win in the 2005 Cardiff Miracle.
Highest Individual Score
Mitchell Marsh’s unbeaten 177 at the 2023 World Cup in Pune is the highest individual innings recorded between these two sides, ahead of David Warner’s 166 from 2019.
Best Bowling Figures
Nahid Rana’s 4 for 41 in the opening ODI of the 2026 series stands among the best bowling figures by a Bangladesh player against Australia in the format. On the Australian side, figures haven’t reached a standout five-wicket haul in the matches covered here, with wickets more often shared around the attack.
Most Sixes
Mitchell Marsh’s nine sixes in his 177 not out at Pune in 2023 is the highest six-count in a single innings in this fixture.
Most Centuries
At least four individual ODI centuries have been scored in this fixture: Mohammad Ashraful’s 100 (2005), David Warner’s 166 (2019), Mushfiqur Rahim’s 102 not out (2019), and Mitchell Marsh’s 177 not out (2023).
Most Runs in Bangladesh vs Australia ODIs
Standout run-scoring performances against the rival, rather than a full career aggregate, since databases vary widely on total runs scored specifically in this fixture.
| Player | Team | Score | Match | Year |
|---|---|---|---|---|
| Mitchell Marsh | Australia | 177* | World Cup, Pune | 2023 |
| David Warner | Australia | 166 | World Cup, Trent Bridge | 2019 |
| Mushfiqur Rahim | Bangladesh | 102* | World Cup, Trent Bridge | 2019 |
| Mohammad Ashraful | Bangladesh | 100 | NatWest Series, Cardiff | 2005 |
| Mosaddek Hossain | Bangladesh | 86* | 1st ODI, Mirpur | 2026 |
| Damien Martyn | Australia | 77 | NatWest Series, Cardiff | 2005 |
Most Wickets in Bangladesh vs Australia ODIs
The bowling performances that have defined key moments in this fixture.
| Player | Team | Figures | Match | Year |
|---|---|---|---|---|
| Nahid Rana | Bangladesh | 4/41 | 1st ODI, Mirpur | 2026 |
| Adam Zampa | Australia | 2/32 | World Cup, Pune | 2023 |
| Tapash Baisya | Bangladesh | 3/69 | NatWest Series, Cardiff | 2005 |
Bangladesh vs Australia ODI Timeline: Key Matches
Bangladesh’s First ODI Victory Over Australia
The Cardiff Miracle, 18 June 2005. Mohammad Ashraful’s century turned a routine NatWest Series fixture into one of the format’s defining upsets.
Bangladesh’s Historic ODI Wins Over Australia
Bangladesh have only beaten Australia three times in 27 ODIs. Two of those wins came in the same week, during the June 2026 series, which tells you how rare and how significant that series result really was.
Australia’s Dominant World Cup Performances
Four World Cup meetings, four Australian wins, spanning 1999 to 2023. Nobody has cracked that record yet.
Bangladesh’s 2026 ODI Series Victory
A 2-1 series win in Dhaka that stands as the single biggest result in the history of this ODI fixture, built on a 21-year wait finally ending in the series opener.
Bangladesh vs Australia ODI Timeline: Venue-Wise Record
Bangladesh vs Australia ODIs in Bangladesh
This is where Bangladesh’s competitive edge shows up most clearly. Two of their three wins over Australia, both from June 2026, came at Mirpur. Home conditions, seam-friendly and unpredictable early on, have suited Bangladesh’s bowling attack far better than Australia’s touring batting line-ups.
Bangladesh vs Australia ODIs in Australia
This has been the toughest hunting ground by a distance. The 2008 tour produced Bangladesh’s lowest-ever ODI score, 74 all out in Darwin, across a 3-0 series sweep for the hosts.
Bangladesh vs Australia ODIs at Neutral Venues
Every World Cup meeting between the sides has taken place at a neutral venue, in England, the West Indies, or India, and Australia has won all four. The 2005 Cardiff Miracle also falls into this bracket, played in Wales as part of an England-hosted tri-series.
Bangladesh vs Australia ODI Timeline – Last 10 Matches
| Date | Venue | Winner | Result |
|---|---|---|---|
| 14 Jun 2026 | Mirpur | Australia | Won by 1 wicket |
| 11 Jun 2026 | Mirpur | Bangladesh | Won by 5 wickets (DLS) |
| 9 Jun 2026 | Mirpur | Bangladesh | Won by 86 runs (DLS) |
| 11 Nov 2023 | Pune | Australia | Won by 8 wickets |
| 20 Jun 2019 | Trent Bridge, Nottingham | Australia | Won by 48 runs |
| 30 Aug 2008 | Darwin | Australia | Won, bowled BAN out for 74 |
| 31 Mar 2007 | North Sound, Antigua | Australia | Won by 10 wickets |
| 30 Jun 2005 | Manchester | Australia | Won by 6 wickets |
| 18 Jun 2005 | Cardiff | Bangladesh | Won by 5 wickets |
| 27 May 1999 | Chester-le-Street | Australia | Won by 7 wickets |
This list stretches further back than a typical “last 10” table would for a more frequently contested fixture, simply because Bangladesh and Australia haven’t played each other in ODIs all that often. Twenty-seven matches across 36 years works out to less than one meeting a year, on average.
Bangladesh vs Australia ODI Timeline – FAQs
When did Bangladesh and Australia first play an ODI?
30 April 1990, at the Austral-Asia Cup in Sharjah. Australia won by 7 wickets.
How many ODIs have Bangladesh and Australia played?
27 matches, as of the June 2026 series in Bangladesh.
How many times has Bangladesh beaten Australia in ODIs?
Three times: 2005 (Cardiff), and twice during the June 2026 series in Dhaka.
Who has won more Bangladesh vs Australia ODI matches?
Australia, by a wide margin. They’ve won 23 of the 27 matches played, an 85% win rate.
What was the result of the Bangladesh vs Australia ODI series in 2026?
Bangladesh won 2-1, their first-ever bilateral ODI series victory over Australia.
Who won the 1st ODI between Bangladesh and Australia in 2026?
Bangladesh, by 86 runs under the DLS method, with Mosaddek Hossain named Player of the Match for his unbeaten 86.
Who won the 2nd ODI between Bangladesh and Australia in 2026?
Bangladesh, by 5 wickets under the DLS method, sealing the series with a match to spare.
Who won the 3rd ODI between Bangladesh and Australia in 2026?
Australia, by 1 wicket with 3 balls remaining, avoiding a series whitewash but not the series loss.
What is Bangladesh’s highest ODI score against Australia?
333 for 8, at the 2019 World Cup in Trent Bridge, built around Mushfiqur Rahim’s unbeaten 102.
The Bangladesh National Cricket Team vs Australia Cricket Team ODI Timeline has taken 36 years to produce a genuine two-way contest. For a long time, Bangladesh just showed up. Now they’ve won a series, and Australia knows it has to take every trip to Mirpur seriously.