Bat A Thousand

to be very successful

Examples:

  • Wow! You made another sale! That’s 25 sales today. You’re batting a thousand!
  • Every girl that Adam asks for a date says yes. He’s batting a thousand.

Origin: This idiom comes from the game of baseball where it means getting a hit at each turn at bat. A person who bats a thousand has continued or great success at something.