Its because the question is asking about at bats...if the answer is rounded to 29, the average will be less than 0.325. Rounding it to 30 increases the average slightly but in this case it makes sense.
You can also think about you paying $30 for something thats $29.25 instead of $29...