Mushfiqur Rahim is to step down as captain of Bangladesh after the two Twenty20 internationals against Zimbabwe this weekend.