Michael Hussey's century and another Shane Watson blitz set Australia on the path to their fourth-highest ODI total of all time, and while the final margin of 66 runs may appear comfortable, Bangladesh put up a feisty chase.
Australia won the toss and opted to bat first against Bangladesh in the final match of a three-game ODI series at the Sher-e-Bangla National Stadium.
Bangladesh will go into the third one-day international against Australia 2-0 down with the series already lost.
A squash buckling Shane Watson broke the record for the most sixes in an ODI to lead Australia to a resounding victory against Bangladesh on Monday.
Bangladesh won the toss for the second time in their three-match one-day international series against Australia, but the hosts have chosen to bat first at the Shere Bangla National Stadium.
The hosts need to win the second game on Monday to keep the series alive, and to achieve that, they'll need a stronger top-order performance.
New skipper Michael Clarke led from the front as Australia comfortably beat Bangladesh by 60 runs in the first one-day international of the 3-match series.
Shakib Al Hasan won the toss and opted to field first against Australia in their first match of a three-game ODI series at the Sher-e-Bangla National Stadium.
Australia's Michael Clarke will be determined to make a strong start in his new role as captain when he leads against Bangladesh in a one-day series starting in Dhaka on Saturday.
Paceman John Hastings grabbed four wickets, including a hat-trick, as Australia opened their tour of Bangladesh with a 90-run victory in a practice match.