Barry Bonds holds the MLB record for most career home runs, with a total of 762. He surpassed Hank Aaron's previous record of 755 home runs in 2007, solidifying his place as one of the greatest hitters in baseball history.
Swing for the Fences: The Ultimate Barry Bonds Baseball Quiz