Pete Rose has the most career at-bats, with 14,053 at-bats.

most career ab by a player

Explore