Zimbabwe entered the game with a 1-0 lead in the three-match series after a strong performance in their first game.
Although Nahid Rana took an excellent six-wicket haul for Bangladesh, it was Zimbabwe’s bowlers who stole the show with a successful defense.
Richard Ngarava and Brad Evans led the attack brilliantly and Newman Nyamhuri impressed all-round as Bangladesh were bowled out for just 116.
Zimbabwe team: Brian Bennett, Ben Curran, Innocent Kaia, Craig Owen, Sikandar Raza, Wesley Madewell, Clive Madande (w), Brad Evans, Newman Nyamhuri, Richard Ngarawa (c), Blessed Muzarabani, Tadiwanash Malumani, Ernest Masuku, Wellington Masakaza, Ryan Bull
Bangladesh team: Tanzeed Hasan Tamim, Soumya Sarkar, Najmul Hussain Shanto, Tohid Hridoy, Nurul Hasan (w), Mossadeq Hussain, Mehidi Hasan · Miraz (c), Rishad Hussain, Taskin Ahmed, Mustafizur Rahman, Nasheed Rana, Liton Das, Saif Hasan, Tanveer Islam, Shoref Islam