A maiden ODI century from Matthew Wade helped the home side reach 9-268 from the full 50 overs, and Pakistan was dismissed for 176 with 7.2 overs to spare.
On a fiercely hot day in Brisbane, Australian debutant paceman Billy Stanlake went off with heat stress early in the Pakistan innings, while opener Azhar Ali picked up a hamstring injury running between wickets and was eventually forced to retire hurt on 12, shortly after Sharjeel Khan was dismissed for 18.
Stanlake returned later, but only bowled three overs for 13.