^It depends on what kind of a track the Zimbabweans lay out. If its a flat track, as Bulawayo typically is, then its game over for the Zimbabweans before the toss. As per the schedule, all the limited overs matches are in Bulawayo, so I expect that we should win at least 4 out of the 5 matches in Bulawayo...3-0 in ODIs, 1-1 in T20s. We have beaten Zimbabwe 6-1 in the last two series in Bulawayo.
Both Tests are in Harare and it will be interesting what kind of track they lay out. I too expect Vitori to be back regardless of his form and fitness, but we'll be boosted by the fact that we've scored 500 and 600+ in our last two series, which wasn't anywhere close to true the last time we toured ZIM.
Bangladesh is a stronger team with Shakib al Hasan.
Bangladesh is a stronger team without Shakib al Hasan.