Do not compare Zaheer to Mortaza. Zaheer has only recently come back from shoulder surgery. When fully fit, he's all ways around 138-142 kph.
he's not. he's really not. he bowls around the 135 mark, i've rarely seen him bowl any faster, and i've been watching cricket for most of his career. Mortaza has always had fitness problems. As a young promising quick, he was ran into the ground by his coaches, and has struggled to come back from that, yet still bowls between 130-135kph. And Alvaro, he's not played for a while because he has been injured! He's been playing Domestic cricket, and has been taking wickets very, very cheaply. And on the topic of shakib taking wickets against zimbabwe, you can only play against what's put in front of you. in tests, how often does he play against bangladesh or zimbabwe? he doesn't, so as an orthodox finger spinner, taking wickets at less than 30 against the top 8 test sides, is fairly good, don't you think?