The list of players with 3000 hits is nothing less than baseball royalty at its finest.

From Hall of Famers to will-be Hall of Famers to men with infamous black marks that ding their Cooperstown chances …

From home run kings to batting average monsters to stolen base champions …

They’re all here, and so are a few active players.

And they all have baseball cards that collectors love to no end.

What follows, then, is the complete list of players with 3000 hits, along with links to their baseball cards — a full page of all our articles related to each player, plus plenty of cardboard eye candy.

Play ball!

Rank Player Hits
1 Pete Rose 4256 Pete Rose baseball cards
2 Ty Cobb 4189 Ty Cobb baseball cards
3 Henry Aaron 3771 Henry Aaron baseball cards
4 Stan Musial 3630 Stan Musial baseball cards
5 Tris Speaker 3514 Tris Speaker baseball cards
6 Derek Jeter 3465 Derek Jeter baseball cards
7 Cap Anson 3435 Cap Anson baseball cards
8 Honus Wagner 3420 Honus Wagner baseball cards
9 Carl Yastrzemski 3419 Carl Yastrzemski baseball cards
10 Albert Pujols 3384 Albert Pujols baseball cards
11 Paul Molitor 3319 Paul Molitor baseball cards
12 Eddie Collins 3315 Eddie Collins baseball cards
13 Willie Mays 3293 Willie Mays baseball cards
14 Eddie Murray 3255 Eddie Murray baseball cards
15 Nap Lajoie 3243 Nap Lajoie baseball cards
16 Cal Ripken Jr. 3184 Cal Ripken Jr. baseball cards
17 Adrian Beltre 3166 Adrian Beltre baseball cards
18 George Brett 3154 George Brett baseball cards
19 Paul Waner 3152 Paul Waner baseball cards
20 Robin Yount 3142 Robin Yount baseball cards
21 Tony Gwynn 3141 Tony Gwynn baseball cards
22 Alex Rodriguez 3115 Alex Rodriguez baseball cards
23 Dave Winfield 3110 Dave Winfield baseball cards
24 Ichiro Suzuki 3089 Ichiro Suzuki baseball cards
25 Miguel Cabrera 3088 Miguel Cabrera baseball cards
26 Craig Biggio 3060 Craig Biggio baseball cards
27 Rickey Henderson 3055 Rickey Henderson baseball cards
28 Rod Carew 3053 Rod Carew baseball cards
29 Lou Brock 3023 Lou Brock baseball cards
30 Rafael Palmeiro 3020 Rafael Palmeiro baseball cards
31 Wade Boggs 3010 Wade Boggs baseball cards
32 Al Kaline 3007 Al Kaline baseball cards
33 Roberto Clemente 3000 Roberto Clemente baseball cards

(Stats culled from Baseball-Reference.com)