Bangladesh tuned up for their three-match one-day series against Australia with a four-wicket win over Queensland Academy.
Former skipper Khaled Mashud top-scored with 37 runs and Alok Kapali added 36 as the tourists reached a target of 176 with three overs remaining.
Craig Philipson hit 67 for the home side, who lost captain Nathan Hauritz to hamstring strain before the match, but they were still restricted to 175-7.
Hasibul Hossain took 3-39 to lead the bowlers, and skipper Khaled Mahmud contributed 2-33.
Sanwar Hossain, who will play in the one-day series despite being reported during the second Test for a suspect bowling action, took 0-22 in his six overs.
The first two one-day internationals take place in Cairns this weekend before the teams move back to Darwin for a final match on Wednesday.