Barry Bonds has hit the most career home runs by an outfielder, with 762 homers.

most home runs by a outfielder career

Explore