Zimbabwe toured Bangladesh in January 2005 for two Tests and five ODIs. The touring Zimbabwe side had suffered due to player disputes which in 2004 had led to the ICC suspending the country from Test cricket. Of Zimbabwe's 16-man squad, only their captain
Tatenda Taibu had played more than nine Tests; Bangladesh were the more experienced team. In the first match, Bangladesh secured their maiden victory in Test cricket. Having not taken a wicket in Zimbabwe's first innings, Enamul Haque's haul of 6/45 in the second helped his team to victory and set the record for best bowling figures for Bangladesh in Tests. The second Test ended in a draw, giving Bangladesh their first series win. In one innings Enamul Haque took 7/95, beating his own record for best bowling figures for Bangladesh, Enamul Haque returned to the ODI side in 2009 after a gap of three years when he was selected in the squad to face Zimbabwe in three matches and a tri-series with Sri Lanka and Zimbabwe. He was selected in the absence of first-choice veteran spinner
Abdur Razzak and because he had a good record against Zimbabwe. Zimbabwe
toured Bangladesh in October for five ODIs. In the fourth match of the series, Enamul Haque recorded his best bowling figures in ODIs (3/16) and took his 50th wicket in list A cricket when he dismissed
Elton Chigumbura caught and bowled. In December, Enamul Haque was one of 13 players to be given a one-year central contract with the BCB. When the Board announced the new list of central contracts in November 2010, Enamul Haque's was not renewed. ==Personal life==