Australia moved closer to World Cup semifinals after David Warner inspired the defending champions to a comfortable 48-run
Warner and Khawaja joined forces to raise a big partnership of 192 runs for the second wicket, dominating the bowlers.
Mahmudullah (69), Tamim Iqbal (62) and in-form Shakib Al Hasan (41) gave their all in the chase but the effort still proved insufficient though the total was their best ever in ODIs.
Mushfiqur Rahim scored his first century in the World Cups, and remained unbeaten on 102.
Australia now face arch-rivals England on June 25.