12. Most Hits in MLB History (4,256)
Set By: Pete Rose
To reach as many hits as Pete Rose did, you'd have to play for 20 years, averaging 212 hits per season. Keep in mind that 212 hits have been recorded in a season exactly 197 times in the history of baseball. How can someone this good not be in the Hall of Fame? Sure, he likes to gamble a little, but who doesn't? Nobody in the game today is going to get close to this record; the only one with a shot is probably Miguel Cabrera (1,802 hits and 29 years old), but even he seems like a long shot at best.