Sure, here's a list of players who have reached 3,000 hits in Major League Baseball, in order of achieving the milestone:
1. Cap Anson – 1897
2. Honus Wagner – 1914
3. Nap Lajoie – 1914
4. Ty Cobb – 1921
5. Tris Speaker – 1925
6. Eddie Collins – 1925
7. Paul Waner – 1942
8. Stan Musial – 1958
9. Hank Aaron – 1970
10. Willie Mays – 1970
11. Roberto Clemente – 1972
12. Al Kaline – 1974
13. Pete Rose – 1978
14. Lou Brock – 1979
15. Carl Yastrzemski – 1979
16. Rod Carew – 1985
17. Robin Yount – 1992
18. George Brett – 1992
19. Dave Winfield – 1993
20. Eddie Murray – 1995
21. Paul Molitor – 1996
22. Tony Gwynn – 1999
23. Wade Boggs – 1999
24. Cal Ripken Jr. – 2000
25. Rickey Henderson – 2001
26. Rafael Palmeiro – 2005
27. Craig Biggio – 2007
28. Derek Jeter – 2011
29. Alex Rodriguez – 2015
30. Ichiro Suzuki – 2016
31. Albert Pujols – 2018
32. Miguel Cabrera – 2022
This list is up to date as of 2024.