Mushfiqur Rahim, the Bangladesh wicketkeeper, has been appointed vice-captain for the tour of Zimbabwe starting next month. Shakib Al Hasan, the stand-in captain for the current tour of West Indies, will continue to lead the side in the absence of Mashrafe Mortaza, who's down with a knee injury.

It's the perfect reward for Mushfiqur, who was steady with the bat scoring 133 runs at 33.25 in the recently-concluded two-Test series against West Indies.

Bangladesh will play five ODIs in Bulawayo from August 9 to 18.