Bangladesh have declared their innings on 560-6 in their one-off Test against Zimbabwe at Mirpur.
Mushfiq picked up his third double hundred as he stayed unbeaten on 203 with skipper Mominul Haque scored 132 and Liton Das picked up a fifty.
Bangladesh started the third session with Mushfiq and Liton at the crease after they had lost Mominul and Mithun in the previous one.
Liton and Mushfiq's 111-run stand took them to a commendable lead as Liton picked up his fifth Test fifty. After Liton was caught brilliantly by Zimbabwean wicket-keeper Regis Chakabva for 53, Mushfiq went on to pick up his double hundred.
Bangladesh skipper Mominul declared the innings on 560-6, which was Bangladesh's highest score on home soil.