
Bangladesh made one change from the side that lost the opening match by 25 runs, bringing in left-arm fast bowler Shariful Islam for Mustafizur Rahman.
After the toss, Miraz said Bangladesh wanted to make use of the first 10 overs, with the conditions expected to assist the seamers.
Bangladesh trail 1-0 in the three-match series after being bowled out for 116 in pursuit of 142 in the opener. Nahid Rana took 6 for 21, the best ODI figures by a Bangladesh bowler, as Zimbabwe were dismissed for 141.
Before the tour, Bangladesh had won ODI series against the West Indies, Pakistan, New Zealand and Australia.
Batting coach Mohammad Ashraful said he expected the batters to improve after the first match and pointed to the larger boundaries and extra bounce in Harare.
Bangladesh are also without Litton Das for the series. The Bangladesh Cricket Board (BCB) said the wicketkeeper-batter has not recovered from the injury he suffered during the ODI series against Australia last month.
Another defeat would give Zimbabwe an unassailable lead in the series, reports UNB.