The tourists have endured a miserable trip to the sub-continent so far, having been comprehensively outplayed.
A 3-0 humbling in the Test series has translated to the shorter form, with Bangladesh winning the opening two ODIs of five by 87 and 68 runs respectively.
The hosts are now on the brink of a series success as the action switches to the capital after the opening matches took place in Chittagong.
Zimbabwe will be hoping the change of scenery brings a turnaround in fortunes, especially following another heavy defeat last time out.
Tamim Iqbal and Anamul Haque starred on Sunday, striking 76 and 80 from the top of the order as Bangladesh posted a solid total of 251-7.
That paved the way for Arafat Sunny to finish the job with the ball, his 4-29 complemented by 3-34 from Mashrafe Mortaza.
Defeat heaped further misery on Elton Chigumbura's men, who - as well as aiming to keep alive their hopes of turning around this contest will also be desperate to find some form with the World Cup on the horizon.
Zimbabwe have won just one of their last 12 encounters in the 50-over format, a run that offers plenty of cause for concern ahead of the global showpiece in February.
Chigumbura is hoping his side can learn from their previous mistakes having lambasted their naivety in Sunday's defeat.
He said: "If we could have batted 50 overs in these two games we could have chased down these scores. Unfortunately, we are still making the same mistakes."
An ODI series success would be Bangladesh’s first in over a year, the last one being a 3-0 victory over New Zealand.