Barry Bonds has crushed the most career homers, with 762 home runs.

which batter has the most career home runs