There is only one offensive position in either game but in cricket, it is batsman and in in baseball, batter. Defensive positions are generally less specialized in cricket than those in baseball. Here is an overview: