Zimbabwe reached 138-4 in pursuit of a victory target of 401 by stumps on day four of the second Test against Bangladesh in Harare.