List of Major League Baseball career hits leaders
Rank Player Hits
1 Pete Rose 4,256
2 Ty Cobb * 4,191
3 Hank Aaron * 3,771
4 Stan Musial * 3,630
5 Tris Speaker * 3,514
6 Derek Jeter * 3,465
7 Honus Wagner * 3,420
8 Carl Yastrzemski * 3,419
9 Paul Molitor * 3,319
10 Eddie Collins * 3,315
11 Willie Mays * 3,283
12 Eddie Murray * 3,255
13 Nap Lajoie * 3,243
14 Albert Pujols ( 120 ) 3,202
15 Cal Ripken , Jr. * 3,184
16 Adrián Beltré 3,166
17 George Brett * 3,154
18 Paul Waner * 3,152
19 Robin Yount * 3,142
20 Tony Gwynn * 3,141
Players with 2,000 or more hits
Stats are updated as of September 29 , 2019 .
Below is the list of the 288 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, doing so during the 1902 season.