any player who is currently batting is called a batter even if they are better in any other skills in cricket. batters have to adapt to various conditions when playing on different cricket pitches, especially in different countries. a top-level batter has good reflexes, decision-making and strategy with excellent physical batting skills.