Question: who has the most at bats in mlb history
Answer: Pete Rose is the all - time leader in at bats with 14,053 .