As of May 5, 2008 there are 27 players in MLB history with 3000 or more base hits: 1. Pete Rose - 4256
2. Ty Cobb - 4189
3. Hank Aaron - 3771
4. Stan Musial - 3630
5. Tris Speaker - 3514
6. Carl Yastrzemski - 3419
7. Cap Anson - 3418
8. Honus Wagner - 3415
9. Paul Molitor - 3319
10. Eddie Collins - 3315
11. Willie Mays - 3283
12. Eddie Murray - 3255
13. Nap Lajoie - 3242
14. Cal Ripken - 3184
15. George Brett - 3154
16. Paul Waner - 3152
17. Robin Yount - 3142
18. Tony Gwynn - 3141
19. Dave Winfield - 3110
20. Craig Biggio - 3060
21. Rickey Henderson - 3055
22. Rod Carew - 3053
23. Lou Brock - 3023
24. Rafael Palmeiro - 3020
25. Wade Boggs - 3010
26. Al Kaline - 3007
27. Roberto Clemente - 3000
Chat with our AI personalities
So far no one but the closest to 300 is ichiro which has 262 which is a season record