Has anyone broken Barry Bonds home run record?
Are you referring to his single-season home run record of 73,
set in 2001? The answer would be no. If you are referring to his
careen home run record of 762 which he attained in 2007, the answer
would also be no. The best home run total since 2001 was Ryan
Howard (58 in 2006). The most home runs by an active player would
be 630 by Ken Griffey, Jr.
Hope this answer helps.