Bangladesh scored 320-8 in 50 overs against Zimbabwe in the second match of the GrameenPhone Cup ODI Series against Zimbabwe at the Queens Sports Club in Bulawayo on Tuesday.
The star of the show was skipper Shakib Al Hasan, who hit a whirlwind 104 off just 64 balls being he was run out.
He slammed nine fours and four sixes.
Opener Tamim Iqbal hit his second fifty of the five-match series before also being run out for 79 off 105 balls.
Raqibul Hasan (35). Junaed Siddique (27), Mushfiqur Rahim (23 not out) and Mohammad Ashraful (22) were the other batsmen to reach double digits.
Elton Chigumbura bagged 3-59 and Chamu Chibhabha took 1-51.