After being humiliated by 121 runs in the first match last week, Zimbabwe drew level with a six-wicket victory on Sunday.
Bulawayo: Zimbabwe and Bangladesh go into Wednesday's third and final one-day international in Bulawayo locked at one match apiece, yet it is the hosts who know they will need to improve their game if they are to claim a rare series victory.
After being humiliated by 121 runs in the first match last week, Zimbabwe drew level with a six-wicket victory on Sunday, preventing Bangladesh from extending their unbeaten run in bilateral one-day series to three.
However Zimbabwe have enjoyed the benefit of bowling first in both matches so far, with early morning starts giving their seam bowlers an advantage against Bangladesh's strong top order - none of whom have registered telling scores as a result.
Tamim Iqbal, Mohammad Ashraful, Mushfiqur Rahim and Shakib Al Hasan remain some of the most dangerous batsmen on either side, yet none have passed 34 in the series thus far.
"They are always a side that is very threatening," Zimbabwe captain Brendan Taylor said. Some of their big players have not fired so that's a concern for us. However, if we can bowl well like we have been bowling up front it's always going to be tough to score. Hopefully we can execute our skills better and get over the line."
Having shared the two-Test series 1-1, both sides will see Wednesday's match as an opportunity to confirm a modicum of superiority ahead of two Twenty20 internationals at the weekend.
Zimbabwe: 1 Vusimuzi Sibanda, 2 Hamilton Masakadza, 3 Sikandar Raza, 4 Brendan Taylor (capt, wk), 5 Malcolm Waller, 6 Sean Williams, 7 Elton Chigumbura, 8 Prosper Utseya, 9 Shingirai Masakadza, 10 Kyle Jarvis, 11 Tendai Chatara.
Bangladesh: 1 Tamim Iqbal, 2 Mohammad Ashraful, 3 Mominul Haque, 4 Mushfiqur Rahim (capt, wk), 5 Shakib Al Hasan, 6 Nasir Hossain, 7 Mahmudullah, 8 Ziaur Rahman, 9 Abdur Razzak, 10 Shafiul Islam, 11 Robiul Islam.