Bangladesh stun Australia for the first time in 21 years as Mosaddek's dream return and Nahid Rana's pace light up Dhaka
Bangladesh produced a stunning all-round performance to beat Australia by 86 runs via the DLS method in the first ODI in Dhaka, registering only their second one-day win over the visitors and their first in 21 years. Mosaddek Hossain marked his return to the side with an unbeaten career-best 86 and two wickets, while Nahid Rana's express pace earned him four scalps.

Bangladesh produced one of their finest one-day performances in recent memory to overpower Australia by 86 runs in the opening match of their three-match series in Dhaka. The victory, confirmed by the DLS method after a thunderstorm ended Australia's chase, sent the home crowd into raptures.
The result was built on a remarkable all-round display from Mosaddek Hossain, whose blistering unbeaten knock and useful contribution with the ball made him the standout performer of the day.
Equally influential was young fast bowler Nahid Rana, whose raw pace dismantled a fragile Australian batting order and left the visitors with a mountain too steep to climb.
A Win More Than Two Decades in the Making
The triumph carried huge historical significance for Bangladesh cricket.
It was only the second time the side had beaten Australia in a one-day international, with their previous success coming back in 2005 in the famous encounter at Cardiff.
Ending a wait of more than 21 years against one of the game's powerhouses made this a night to savour at the Shere Bangla National Stadium in Mirpur.
Bangladesh Build a Solid Platform
After Australia chose to field first, Bangladesh recovered from the early loss of Saif Hassan to construct a strong innings.
Tanzid Hasan set the tone at the top with a brisk 54 from 44 balls, injecting early momentum before Nathan Ellis ended his stay with a well-disguised slower delivery.
Najmul Hossain Shanto then provided the backbone of the innings, compiling a composed 67 from 86 deliveries.
A Mid-Innings Wobble
Just as Bangladesh looked set to push on, they hit a sticky patch in the middle overs.
A clutch of wickets briefly checked their progress and threatened to undermine the platform their top order had laid.
Towhid Hridoy helped steady the ship with a determined 31 before the innings took a dramatic turn.
Mosaddek's Comeback Masterclass
The defining contribution came from Mosaddek Hossain, who marked his return to international cricket after a four-year absence in stunning style.
Batting lower down the order, he produced a career-best unbeaten 86 from just 70 balls, decorated with seven fours and three sixes.
His remarkable striking yielded around 70 runs from the final ten overs alone, completely shifting the momentum of the innings.
Late Push Lifts Bangladesh to 284
Mosaddek received valuable support during the closing surge.
A handy cameo of 20 from Taskin Ahmed ensured Bangladesh maintained their late acceleration.
The hosts eventually posted an imposing 284 for eight, a total that always looked likely to test the visitors.
Australia Let Themselves Down in the Field
Australia's afternoon in the field was one to forget.
The visitors put down four catches and rarely looked their usual sharp selves, allowing Bangladesh to capitalise.
Those missed opportunities would prove costly as the home side built towards a defendable score.
Ellis the Pick of the Bowlers
Despite the team's struggles, there were a few bright spots for Australia with the ball.
Nathan Ellis was the most disciplined of the bowlers, finishing with figures of three for 38.
Debutant Liam Scott and Matt Renshaw chipped in with two wickets apiece to keep Bangladesh from running completely away.
A Depleted Australian Line-Up
Australia's task was complicated by the absence of some key names.
With senior batters missing from the side, their top order looked short of experience and authority in these challenging subcontinent conditions.
That lack of solidity was ruthlessly exposed once the chase began.
Nahid Rana Sets the Tone
Bangladesh's bowling effort was spearheaded by the fearsome Nahid Rana, who struck early to put Australia on the back foot.
The pacer accounted for stand-in captain Josh Inglis, who edged behind to wicketkeeper Litton Das after a watchful start.
The dismissal sparked an animated moment between bowler and batter, underlining just how charged the contest had become.
Express Pace Does the Damage
Rana's spell was a genuine highlight, with his speeds consistently clocking around the 148 to 150 kph mark.
He tore through the middle order to finish with outstanding figures of four for 41 from his ten overs.
The performance continued a superb recent run for the young quick, who has been among the most threatening bowlers in world cricket in recent months.
Mosaddek Adds to the Misery
If his batting was the centrepiece, Mosaddek's bowling provided the perfect complement.
He removed opener Cooper Connolly, who had made a patient 35, with a delivery from around the wicket that crashed into the stumps.
He later trapped Matt Renshaw leg before to keep the pressure firmly on the visitors, ending with two for 37.
Green's Lone Resistance
Amid the collapse, Cameron Green offered the only meaningful fight for Australia.
He battled hard for an unbeaten 52, watching helplessly as wickets tumbled at the other end.
Alex Carey had earlier reached 47 before falling to Rana, but no one else could provide the substantial support Australia needed.
Rain Has the Final Say
With Australia reduced to 191 for nine and well behind the required rate, the weather intervened.
A thunderstorm brought a premature end to proceedings, and the DLS calculation confirmed an emphatic 86-run win for Bangladesh.
By that stage, the result had long looked inevitable given the visitors' batting collapse.
Australia's Subcontinent Woes Continue
The defeat extended a difficult period for the touring side.
Coming just days after a chastening one-day series setback in Pakistan, their struggles in subcontinent conditions showed little sign of easing.
For a side of Australia's pedigree, the manner of the loss will be a real concern.
Bangladesh Move 1-0 Ahead
The victory handed Bangladesh a 1-0 lead in the three-match series and a major boost in confidence.
The Tigers will now look to build on the result and seal the series when the teams meet again.
On the evidence of this performance, the hosts will fancy their chances of completing a memorable triumph.
Key Match Numbers
- Player of the Match: Mosaddek Hossain
- Match-Winning Knock: Mosaddek 86 not out off 70 balls
- Star Bowler: Nahid Rana, four for 41
- Bangladesh Total: 284 for 8
- Australia: 191 for 9 when rain ended the chase
- Result: Bangladesh won by 86 runs (DLS method)
Final Word
Bangladesh's win over Australia was a statement performance that announced their growing strength at home.
Mosaddek Hossain's dream return and Nahid Rana's hostile pace combined to topple one of the giants of the world game in style.
With history made and a series lead secured, the Tigers will head into the remainder of the contest brimming with belief.