The answer is no, BB, HBP, SH and SF does not count as an official AB
yes
new answer:
There is no such thing as a sacrifice ground ball and this would be an at-bat. The only exception is a bunt.
A fly ball that advances a runner from second to third is not counted as a sacrifice fly, and it does count as an at bat. Unless a runner scores on a fly ball, the batter is charged with an at bat.
Yes, a sacrifice bunt does count as an at-bat in baseball.
Sacrifice bunts and sacrifice flies are not officially counted as "at bats".
It is not considered an at bat if it is a fly ball to the outfield or a bunted sacrifice. If it is a ground out and runners advance it is a time at bat.
Any type of sacrifice, walk, or hit by pitch does not count as an at bat.
No, a sacrifice fly does not count as an official at-bat, in order to have an at-bat scored as a sac fly though a runner must advance home safely on your fly ball
No, a sacrifice does not count as a hit nor as a time at bat. There is a special statistic kept for sacrifices.
yes
Yes, a sacrifice bunt does not count as an official at-bat and therefore does not affect a player's batting average.
A sub is put in for the injured player...the at bat is continued by the sub and begins his at bat with a one strike count......Anytime during an "AT BAT" the batter can be substituted for but the sub comes to bat with whatever the ball/strike count was of the player he replaced.
yes
Yes. While a sacrifice fly does not count against your batting average it does against your on base percentage. On base % = (hits + walks + hits by pitch) / (at-bats + walks + hits by pitch + sacrifice flies)