Ibrahim Zadran and Mohammad Nabi scored 46 and 41 respectively to propel Afghanistan to 160 against Bangladesh in the warm-up match.
Right-arm pacer Taskin Ahmed did well taking three wickets.
Afghanistan won the toss and opted to bat first in Brisbane. Hazrat Zazai and Rahmanullah Gurbaz added only 19 runs in the opening stand.
But the number three Ibrahim came up with a steady innings and Nabi also did well to post a big total.
For Bangladesh, Taskin Ahmed bagged three wickets while Shakib Al Hasan and Hasan Mahmud scalped two wickets each.
After this match, Bangladesh will play their second warm-up match against South Africa on October 19 at the same venue.