Best Answer

I think it might have been Reggie Sanders, who hit 20+ HR's for 6 different teams- Cincinnati, San Diego, Arizona, San Francisco, Pittsburgh and St. Louis.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar
Study guides


See all cards
4 Reviews

Add your answer:

Earn +20 pts
Q: What baseball players hit 20 or more home runs for the most different teams?
Write your answer...
Still have questions?
magnify glass
Related questions

What team has scored runs with different players in same inning in MLB?

Many MLB teams have scored runs with multiple players in the same inning. Many MLB teams have also had multiple home runs by different players occur in the same inning, including teams like the Yankees, Blue Jays, and Red Sox.

Who are the only three mlb players to hit atleast 100 home runs for three different teams?

Darrell Evans Alex rodriguez

What baseball players have hit 100 or more home runs with 3 different teams?

Through the 2008 season, 3 players have hit 100+ home runs with three different teams in MLB history: 1) Reggie Jackson - 123 with the Angels, 144 with the Yankees, 269 with the Athletics. 2) Alex Rodriguez - 156 with the Rangers, 208 with the Yankees, 189 with the Mariners. 3) Darrell Evans - 141 with the Tigers, 131 with the Braves, 142 with the Giants.

How many different players have hit grand slam home runs in major league baseball?


Where do the players on a baseball field stand?

Well in the beginning of baseball the players start at the home base

Why do football teams where white on the road and basketball and baseball teams where white at home?

Individual league rules require the uniform colors for home teams and visiting teams.

Why is the button on top of away baseball caps different from home caps?

As an easy way for players/clubhouse staff to recognize which is which....

What is the difference between the Boston Red Sox and the New York Yankees?

The real difference, other than different players on each team, is they are two teams that are located in different cities and play in different home stadiums.

What players have home runs for three different teams in the World Series?

Matt Williams is the only major-league player to hit home runs for three different teams in the World Series. He hit homers in the Fall Classic for the San Francisco Giants in 1989, the Cleveland Indians in 1997 and the Arizona Diamondbacks in 2001.

Do home teams provide bat boys for visiting teams in MLB baseball?

No, they provide their own

How many players have hit home runs against all 30 teams in MLB?


For major league baseball there are teams with different home uniforms who picks the color uniform of the day?

The starting pitcher is given the choice of jersey