Zimbabwe have a few all-rounders - Heath Streak is a genuine all-rounder, no one can argue with that, Andy Blignaut is an all-rounder, Ray Price can stay at the wicket for as long as possible - AGAINST A TEAM LIKE AUSTRALIA, Trevor Friend can bat like a specialist batsman at the top order and takes 5 - wicket hauls against Bangladesh and now Taibu is becoming an allrounder. Not to mention that they have a debutante/new player Matsekyenari who is also a match winner (his first ODI game had enforced the Zimbabweans to beat the England team this season - he was the main reason for winning that match).
And those who we considered our all-rounders, our best all-rounders that is, have a test career batting average of at best 12 and over 10, are scared of bouncers, are scared of short pitched bowling, the only thing that they can do separately is hit the balls like a One Day Pinch Hitter or in other words, SLOGGERS off slow or spin bowling.
I am feeling bad that just when Bangladesh is supposed to play against Zimbabwe, Heath Streak scores his maiden test century in the preceeding test series, Taibu and Blignaut goes so much near to test match hundreds that against our weaker bowling attack (compared to West Indies bowling attack) they will surely score test match hundreds.
And they are only lower order batsman. I can't even think of what the upper or middle order batsman are gonna do.