Baseball Reference Blog
Players With 3000 Hits and 500 Home Runs: The Complete List
Posted by Nate Rooney on March 8, 2023
3000 hits. 500 home runs. Certain numbers reflect a level of dominance in baseball that only a small handful of players are able to achieve. Fewer than 35 players have been able to rack up hits or slug home runs at a significant enough rate over their career to join either club. Fewer still have been able to join the even more elite club of players with 3000 hits and 500 home runs. These players are among the best of the best to ever step up the plate, combining elite contact and power skills to shine in their respective eras. Today we are going to run down the list of MLB players with 3000 hits and 500 home runs in their career.
Note: All the statistics and events referenced below can be found using the Sports Reference Stathead tool!
Henry Aaron
Name Note: commonly referred to as Hank Aaron
Positions: Rightfielder and First Baseman
Bats: Right • Throws: Right
6-0, 180lb (183cm, 81kg)
Born: February 5, 1934 in Mobile, AL us
Died:
January 22, 2021
Buried: Southview Cemetery, Atlanta, GA
High School: Allen Institute (Mobile, AL)
Debut:
April 13, 1954
(Age 20-067d,
11,077th in major league history)
vs. CIN 5 AB, 0 H, 0 HR, 0 RBI, 0 SB
Last Game:
October 3, 1976
(Age 42-241d)
vs. DET 3 AB, 1 H, 0 HR, 1 RBI, 0 SB
Hall of Fame: Inducted as Player in 1982.
(Voted by BBWAA on 406/415 ballots)
View Henry Aaron’s Page at the Baseball Hall of Fame (plaque, photos, videos).
Rookie Status: Exceeded rookie limits during 1954 season
Full Name: Henry Louis Aaron
Nicknames: Hammer, Hammerin’ Hank or Bad Henry
View Player Info from the B-R Bullpen
View Player Bio from the SABR BioProject
Relatives: Brother of Tommie Aaron
Career
143.0
12364
3771
755
.305
2174
2297
240
.374
.555
.928
155
Hammerin’ Hank Aaron has the distinction of having both the most home runs and the most hits of any player to make this list. He also sits alone atop the leaderboards for both runs batted in and total bases, has the third most games played in his career, and the 7th most wins above replacement. No matter which way you cut it, Aaron is one of the best to ever swing a bat.
Aaron came by hit number 3000 in the top of the first inning on May 17th, 1970, knocking a single off of Cincinnati Reds starter Wayne Simpson to bring home the first run of the game. He would continue on to drop hit after hit for six more seasons afterwards, bringing his final career total to 3771.
As for home runs, number 500 for Aaron would come two seasons prior in 1968. On July 14th, Aaron clubbed a home run off of San Francisco Giants starter Mike McCormick, knocking in three and breaking a 0-0 tie in the bottom of the third. Home runs would continue to come in spades for Aaron, who would eventually go on to break Babe Ruth’s long-standing career record and finish his career with 755.
Fun fact: in both cases, Felix Millan was on base ahead of Aaron, and scored a run in both instances!
Miguel Cabrera
Positions: First Baseman, Third Baseman and Leftfielder
Bats: Right • Throws: Right
6-4, 267lb (193cm, 121kg)
Team: Detroit Tigers (majors)
Born:
April 18, 1983
High School: Maracay (Maracay, Venezuela)
Debut:
June 20, 2003
(Age 20-063d,
18,299th in major league history)
vs. TBD 5 AB, 1 H, 1 HR, 2 RBI, 0 SB
Rookie Status: Exceeded rookie limits during 2003 season
2023 Contract Status: Signed thru 2023, 8 yrs/$240M (16-23) & 24-25 vesting option
Service Time (01/2023): 19.101 • Free Agent: 2024
Agents: ISE Baseball • Previously: Andy Mota, Arn Tellem, Fernando Cuza, Scott Boras
Full Name: Jose Miguel Cabrera
Nicknames: Miggy
Pronunciation: \mee-gail kuh-BREH-rah\
Instagram: @miggy24
View Player Info from the B-R Bullpen
2022
Career
-1.0
67.7
397
10022
101
3088
5
507
.254
.308
25
1530
43
1847
1
40
.305
.384
.317
.524
.622
.908
83
142
Miguel Cabrera is one of the best hitters of the 21st century, a player who manages to distinguish himself among a list of all-time greats by having the highest career batting average (.308) of all players with both 3000 hits and 500 home runs. Cabrera is still active as of the writing of this article so this may change, but Cabrera currently joins Aaron and Willie Mays as the only members of this prestigious club with a career batting average higher than .300.
Hit number 3000 came for Cabrera in the 2022 season when he rapped a single off of Colorado Rockies starter Antonio Senzetela in the bottom of the first inning of an April 23rd game. Not satisfied with just one, Cabrera would collect hits number 3001 and 3002 on the same day, with the third and final hit of the day coming in the second game of a double header. Miggy collected 101 hits on the season, putting his career total at 3088.
Home run number 500 left the yard on August 22nd, 2021, when Cabrera took Toronto Blue Jays pitcher Steven Matz deep to tie the game at one apiece. The home run helped wake up a Tigers offense that had only reached base five times prior to the sixth inning, when Cabrera reached this milestone, and the Tigers went on to win 5-3 to put a cap on his historic night.
Fun Fact: Cabrera clubbing number 500 while facing the Blue Jays was particularly noteworthy, as Toronto was the team he performed worst against! Relative to his own career, Cabrera had an OPS 46% lower than his usual while playing the Blue Jays.
Willie Mays
Position: Centerfielder
Bats: Right • Throws: Right
5-10, 170lb (178cm, 77kg)
Born:
May 6, 1931
High School: Fairfield Industrial HS (Fairfield, AL)
Debut: 1948 (10,378th in major league history)
AL/NL Debut:
May 25, 1951
(Age 20-019d)
vs. PHI 5 AB, 0 H, 0 HR, 0 RBI, 0 SB
Last Game:
September 9, 1973
(Age 42-126d)
vs. MON 2 AB, 0 H, 0 HR, 0 RBI, 0 SB
Hall of Fame: Inducted as Player in 1979.
(Voted by BBWAA on 409/432 ballots)
View Willie Mays’s Page at the Baseball Hall of Fame (plaque, photos, videos).
Rookie Status: Exceeded rookie limits during 1951 season
Full Name: Willie Howard Mays
Nicknames: Say Hey Kid
View Player Info from the B-R Bullpen
View Player Bio from the SABR BioProject
- Hall of Fame
- 2x MVP
- Rookie of the Year
- 24x All-Star
- 1954 World Series
- 12x Gold Glove
- Batting Title
- 2x AS MVP
- ML PoY
Career
156.1
10924
3293
660
.301
2068
1909
338
.384
.557
.940
155
The Say Hey Kid did it all. He could run, field, throw, and he hit the ball as well and as hard as anyone to have ever played the game. With 156.1 career WAR, Mays sits in fifth place on the all-time leaderboard, higher than any other player with both 3000 hits and 500 home runs. Mays also has the distinction of having the most stolen bases of any player on the list, with 338.
For Mays, hit number 3000 came on July 18th of the 1970 season when he knocked a single to center field against Montreal Expos starter Mike Wegener. It was one of two hits in a commanding San Francisco Giants 10-1 win over Montreal, and one of 139 for Mays on the season, his highest total of his last five years. Mays would finish his career with 3293 hits.
Home run number 500 had come for Mays five seasons earlier, on September 13th, 1965 when he took Houston Astros pitcher Don Nottebart deep in the top of the fourth inning to tie the game at one run apiece. The historic moment was the middle game of three straight that Mays had homered, and his second home run against Nottebart in five days. He’d hit 160 more over the rest of his career, finishing with 660.
Fun fact: Nottebart likely wasn’t particularly happy to see Mays in this situation; among players with more than 40 plate appearances against the pitcher, Mays posted the fourth highest OPS at .990, high even for his own lofty standards.
Eddie Murray
Position: First Baseman
Bats: Both • Throws: Right
6-2, 190lb (188cm, 86kg)
Born:
February 24, 1956
Draft: Drafted by the Baltimore Orioles in the 3rd round of the 1973 MLB June Amateur Draft from Locke HS (Los Angeles, CA).
High School: Locke HS (Los Angeles, CA)
School: California State University, Los Angeles (Los Angeles, CA)
Debut:
April 7, 1977
(Age 21-042d,
13,847th in major league history)
vs. TEX 4 AB, 1 H, 0 HR, 0 RBI, 0 SB
Last Game:
September 20, 1997
(Age 41-208d)
vs. COL 1 AB, 0 H, 0 HR, 0 RBI, 0 SB
Hall of Fame: Inducted as Player in 2003.
(Voted by BBWAA on 423/496 ballots)
View Eddie Murray’s Page at the Baseball Hall of Fame (plaque, photos, videos).
Rookie Status: Exceeded rookie limits during 1977 season
Agents: Ron Shapiro
Full Name: Eddie Clarence Murray
Nicknames: Steady Eddie or Tired
View Player Info from the B-R Bullpen
View Player Bio from the SABR BioProject
Relatives: Brother of Rich Murray
Career
68.7
11336
3255
504
.287
1627
1917
110
.359
.476
.836
129
No player on the list of those with 3000 hits and 500 home runs lended their services to more teams than Steady Eddie. Murray, who earned his nickname by playing in a whopping 3026 games over his career, racked up playing time for the Baltimore Orioles, Los Angeles Dodgers, Cleveland Indians, New York Mets, and Anaheim Angels. He earned a Rookie of the Year award for the Orioles in 1977, was elected to eight All-Star Games, and twice finished second in Most Valuable Player voting.
Hit number 3000 came for Murray while he was playing in Cleveland against the Minnesota Twins. On June 30th, 1995, Murray took an 0-1 pitch from Twins pitcher Mike Trombley and sent it to right field for a single. It was one of 141 on the season, the last in which Murray would bat over .300, finishing 1995 with a .323 batting average. For his career, Murray retired with 3255.
Murray is the first player on this list for whom 3000 hits were easier to come by than 500 home runs. It was in the 1996 season that Murray crossed the latter threshold, while playing for his long-time team, the Baltimore Orioles. The Orioles had swung a trade with Cleveland to bring Murray back, and on September 6th he made history in front of the home crowd, hitting homer number 500 off of Detroit Tigers pitcher Felipe Lira. Murray would only hit four more in his career, ending it with 504.
Fun Fact: Murray homered in this game, but so did another player who makes this list! Teammate Rafael Palmeiro was making his own climb up the charts, sending a pitch from Lira out of the park for his own career’s number 227.
Rafael Palmeiro
Positions: First Baseman and Leftfielder
Bats: Left • Throws: Left
6-0, 180lb (183cm, 81kg)
Born:
September 24, 1964
Draft: Drafted by the New York Mets in the 8th round of the 1982 MLB June Amateur Draft from Miami Jackson HS (Miami, FL) and the Chicago Cubs in the 1st round (22nd) of the 1985 MLB June Amateur Draft from Mississippi State University (Mississippi State, MS).
High School: Miami Jackson HS (Miami, FL)
School: Mississippi State University (Mississippi State, MS)
Debut:
September 8, 1986
(Age 21-349d,
15,256th in major league history)
vs. PHI 4 AB, 1 H, 0 HR, 1 RBI, 0 SB
Last Game:
August 30, 2005
(Age 40-340d)
vs. TOR 4 AB, 0 H, 0 HR, 0 RBI, 0 SB
Rookie Status: Exceeded rookie limits during 1987 season
Agents: Bob Gilhooley, Jim Bronner
Full Name: Rafael Palmeiro
Pronunciation: \pahl-MARE-oh\
View Player Info from the B-R Bullpen
View Player Bio from the SABR BioProject
Career
71.9
10472
3020
569
.288
1663
1835
97
.371
.515
.885
132
On a list of players with such distinguished careers, it can be hard for one to stand out from the crowd. Palmeiro managed to do it by finding a way to be the player on the list with the fewest strikeouts, with a career total of only 1348. In fact, Palmeiro only struck out over 100 times once in his career. He joins Aaron as the only two players on the list with more walks than strikeouts, with 1353 of the former.
It took Palmeiro until his last season to cross the milestone of 3000 hits off of his list, but he did it with more authority than anyone on the list ahead of him thus far. Palmeiro’s 3000th hit came on July 15th, 2005, when he sent a double into left field off of Seattle Mariners pitcher Joel Pineiro, bringing home a run and giving the Baltimore Orioles a 4-1 lead. Twenty more hits would fall for Palmeiro in 2005, putting him at 3020 when he ended his career.
Home run number 500 had already fallen for Palmeiro in the 2003 season. On May 11th, Palmeiro launched a three run home run off of Cleveland Indians starter Dave Elder, pushing a wide-open game even wider, giving the Texas Rangers a 16-5 lead in the bottom of the seventh inning. Home runs would keep coming for Palmeiro, who finished his career with 569.
Fun Fact: Almost one percent of Palmeiro’s career hits came against seven-time Cy Young Award winner Roger Clemens!
Albert Pujols
Positions: First Baseman, Leftfielder and Third Baseman
Bats: Right • Throws: Right
6-3, 235lb (190cm, 106kg)
Born:
January 16, 1980
Draft: Drafted by the St. Louis Cardinals in the 13th round of the 1999 MLB June Amateur Draft from Metropolitan Community College-Maple Woods (Kansas City, MO).
High School: Fort Osage HS (Independence, MO)
School: Metropolitan Community College-Maple Woods (Kansas City, MO)
Debut:
April 2, 2001
(Age 21-076d,
17,815th in major league history)
vs. COL 3 AB, 1 H, 0 HR, 0 RBI, 0 SB
Rookie Status: Exceeded rookie limits during 2001 season
2023 Contract Status: Free Agent
Service Time (01/2023): 22.000 • Free Agent: 2023
Agents: MVP Sports Group
Full Name: Jose Alberto Pujols
Nicknames: Prince Albert, Phat Albert, The Machine, La Maquina or Tio Albert
Pronunciation: \POO-hulse\
Instagram: @albertpujols
View Player Info from the B-R Bullpen
- 3x MVP
- Rookie of the Year
- 11x All-Star
- 2x World Series
- 2x Gold Glove
- 6x Silver Slugger
- Batting Title
- NLCS MVP
- 3x ML PoY
2022
Career
2.0
101.6
307
11421
83
3384
24
703
.270
.296
42
1914
68
2218
1
117
.345
.374
.550
.544
.895
.918
154
145
There’s a reason they called Albert Pujols “The Machine.” Pujols opened his career with ten straight seasons of hitting with a batting average higher than .300, more than 30 home runs, and more than 100 runs batted in. He won three National League Most Valuable Player awards in that time, finished in second twice more, and even brought home the Rookie of the Year award in his first season. Over his first eleven career seasons, Pujols posted a batting line of .328/.421/.617, good for an OPS of 1.037.
Hit number 3000 dropped for Pujols on May 4th, 2018, when he rapped a single to right field off of Seattle Mariners pitcher Mike Leake. It was the first of two hits for Pujols in the game, who would also bring home two runners with his second, helping lead the Los Angeles Angels to a 5-0 win over Seattle. Pujols would go on to rack up a few hundred more hits for good measure, finishing his career with 3384.
Meanwhile, Pujols becomes the first player on this list to hit home run number 499 and number 500 in the same game! On April 22nd, 2014, Pujols hit both home runs off of Washington Nationals starter Taylor Jordan. It was a big day at the plate for Pujols, who led the Los Angeles Angels to a 7-2 win with his two home runs and five runs batted in. Over the rest of his career he’d knock 203 more out of the park, becoming only the fourth player to hit 700 home runs in MLB history, ending his career with 703.
Fun Fact: The multi-home-run game was one of 65 in Pujols’ career, more than any other player on this list!
Álex Rodríguez
Positions: Shortstop and Third Baseman
Bats: Right • Throws: Right
6-3, 230lb (190cm, 104kg)
Born:
July 27, 1975
Draft: Drafted by the Seattle Mariners in the 1st round (1st) of the 1993 MLB June Amateur Draft from Westminster Christian School (Miami, FL).
High School: Westminster Christian School (Miami, FL)
Debut:
July 8, 1994
(Age 18-346d,
16,550th in major league history)
vs. BOS 3 AB, 0 H, 0 HR, 0 RBI, 0 SB
Last Game:
August 12, 2016
(Age 41-016d)
vs. TBR 4 AB, 1 H, 0 HR, 1 RBI, 0 SB
Rookie Status: Exceeded rookie limits during 1995 season
Agents: Jay Reisinger, Jim Sharp • Previously: Scott Boras, Susy Dunand
National Team: us USA (WBC,18U)
Full Name: Alexander Enmanuel Rodriguez
Nicknames: A-Rod
Pronunciation: \Rod-RI-gez\
Instagram: @arod
View Player Info from the B-R Bullpen
View Player Bio from the SABR BioProject
Relatives: Uncle of Joe Dunand
Career
117.6
10566
3115
696
.295
2021
2086
329
.380
.550
.930
140
A-Rod is the only player on this list who didn’t spend the majority of his career at first base or patrolling the outfield. Early in his career, Rodriguez played shortstop for the Seattle Mariners and Texas Rangers, before moving to third base while playing for the New York Yankees. Everywhere he went, Rodriguez dropped hits and knocked home runs in spades, averaging 181 hits and 40 home runs per season over the course of his career, earning himself three American League Most Valuable Player awards in the process.
Hit number 3000 for Rodriguez has the distinction of being the one on this list hit with the most authority – it came as a home run. It was the bottom of the first inning on June 19th, 2015, and Rodriguez took Detroit Tigers starter Justin Verlander deep to start the scoring, making it a 1-0 game in favor of the Yankees. This was home run number 667 for Rodriguez. For his career, A-Rod would finish with 3115 hits.
Home run number had come many years earlier, in the 2007 season. In the bottom of the first on August 4th, Rodriguez launched a three-run home run off of Kansas City Royals starter Kyle Davies, making it a 3-0 game. Rodriguez went on to hit 196 more, finishing his career with 696 home runs.
Fun Fact: First inning home runs were common for Rodriguez over the course of his career. He hit 122 of them – 11 more than the second place sixth inning!
In conclusion, the players who accumulated 3000 hits and 500 home runs are some of the best of the best in the history of the sport. They sit high atop the leaderboards in all sort of statistics, and their names are enshrined in the sport’s history.
FAQs
Only seven players throughout the history of baseball have ever been able to reach the milestones of both 3000 hits and 500 home runs.
The following players have 3000 hits and 500 home runs:
Henry Aaron
Miguel Cabrera
Willie Mays
Eddie Murray
Rafael Palmeiro
Albert Pujols
Alex Rodriguez
Join our Sports Reference Community
Of Statheads:
Subscribe to Stathead, the most powerful research tools in sports, and find any player, team, season, game, and any play. With over 80 different search tools for baseball, basketball, football, and hockey, you’ve got infinite answers at your finger tips.
With Our Email Newsletters:
Sign up for our newsletter and get curated stats, recaps, and more from the Baseball Reference to your inbox every morning. No commitment, unsubscribe at any time.
On Social Media:
Stay connected with Baseball Reference on social media! Bringing you stats, trivia, and more on all our channels daily.
Twitter – Instagram – Facebook – TikTok – YouTube – Reddit – LinkedIn
Follow the rest of the Sports Reference sites on social here.
We're Social...for Statheads
Every Sports Reference Social Media Account
Site Last Updated: Friday, May 1, 2:56PM
Question, Comment, Feedback, or Correction?
Subscribe to our Free Email Newsletter
Subscribe to Stathead Baseball: Get your first month FREE
Your All-Access Ticket to the Baseball Reference Database
Do you have a sports website? Or write about sports? We have tools and resources that can help you use sports data. Find out more.