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

which batter has the most career home runs