A magnificent century from Imrul Kayes and a fifty from Mohammad Saifuddin took Bangladesh to 271 for 8 in the first ODI against Zimbabwe in Dhaka on Sunday.

The duo made 127 in the seventh wicket after the hosts lost their sixth wicket on 139 and it was their partnsership that ensured Bangladesh put a commanding total.

It was Imrul's career best innings, his 144 coming off 140 balls thanks to 13 fours and 6 sixes. The opener did a cradle celebration after reaching the ton, his son was born while the Tigers were playing in the Asia Cup.

Winning the toss, Tigers skipper Mashrafe Bin Mortaza opted to bat first. Asia Cup final hero Liton Das only managed 4 while debutant Fazle Mahmud failed to open his account.

Mushfiqur Rahim added 15 and Mohammad Mithun hit 37 off 40 balls, but the fall of Mahmudullah (0) and Mehidy Hasan Miraz (4) brought Zimbabwe slightly back to the game.

Imrul and Saifuddin then changed the colour of the game with that brilliant partnership.

Kyle Jarvis bagged four wickets for the visitors, three of which came courtesy of wicketkeeper Brendan Taylor's gloves, while Tendai Chatara bagged three. Taylor ended the day with five dismissals, all catches.