Bangladesh beat Zimbabwe by 58 runs in the second one-day international to take an unassailable 2-0 lead in a three-match series in Dhaka on Monday.
Replying to Bangladesh’s 241-9, the visiting Zimbabwe were all out for 183 runs in 43.2 overs.
Bangladesh won the first match by 145 runs on Saturday.
Scores: Bangladesh 241-9 in 50 overs (Imrul Kayes 76; T. Panyangara 3-41) and Zimbabwe 183 all out in 43.2 overs (E. Chigumbura 47; Mustafizur 3-33)