who has the most at bats in mlb history
List of Major League Baseball career at-bat leaders Pete Rose is the all-time leader in at bats with 14,053. Rose is also the only player in MLB history with more than 13,000 or 14,000 at bats. There are only 28 players in MLB history that have reached 10,000 career at bats, with Adrián Beltré being the only one active.