List of Major League Baseball career hits leaders

Listed are all Major League Baseball players who have reached the 2,000 hit milestone during their career in MLB. Pete Rose holds the Major League record for most career hits, with 4,256. Rose and Ty Cobb, second most, are the only players with 4,000 or more career hits. George Davis was the first switch hitter to collect 2,000 hits, achieving that total during the 1902 season.

Players with 2,000 or more hits

 * Stats updated as of July 19, 2024.

Other active players with 1,800 or more hits through July 19, 2024.


 * Paul Goldschmidt (1,994) 85 in 2024
 * Evan Longoria (1,930) 0 in 2024
 * Manny Machado (1,830) 93 in 2024