Chasing 221, Australia reached 222 for one in just 28.1 overs, with 131 balls to spare, to take a commanding victory.
Voll led the charge with an unbeaten 131 off 97 balls, striking 19 boundaries at a remarkable strike rate of 135.05. She found excellent support from Phoebe Litchfield, who scored 70 off 51 deliveries, including 11 fours and a six.
The opening pair put on 162 runs for the first wicket in just 19.5 overs, effectively taking the game away from Bangladesh. Litchfield eventually fell to Shorna Akter, but Voll remained unbeaten as Ellyse Perry contributed 19 not out to complete the chase.
Earlier, Bangladesh posted 220 for six after a disastrous start left them reeling at eight for three inside the eighth over. Megan Schutt inflicted most of the early damage, dismissing Fargana Hoque, Sharmin Akhter and Sobhana Mostary to put Australia firmly in control.
However, Mostary revived the innings with a brilliant 118 off 134 balls, hitting 18 fours. She shared a crucial 195-run partnership with captain Nigar Sultana, who remained unbeaten on 74 off 114 deliveries.
The pair rebuilt the innings after Bangladesh's early collapse, taking the score to 203 before Schutt dismissed Mostary in the 48th over. Schutt finished with four wickets for 36 runs from her 10 overs, while Kim Garth claimed one wicket.
Despite Mostary's outstanding century and Nigar's composed half-century, Bangladesh's total proved insufficient against Australia's aggressive batting display.
Voll was named Player of the Match for her match-winning century.