Answer
Barry Bonds, an American former professional baseball left fielder, holds the Major League Baseball (MLB) record for most home runs hit in a career, surpassing the previous record set by Hank Aaron. Bonds achieved this milestone on August 7, 2007, when he hit his 756th home run during a game against the Washington Nationals.