I don't claim to be a baseball aficionado, but I don't really think they are comparable.
From what I do know, pitchers in baseball seem to have been getting the upper hand over the past few years, whereas cricket has become more batsman dominated. Also the fact that an "at-bat" for a single player in baseball can only last a certain number of balls (excluding foul balls), then you just have a very different dynamic.