MLB single-season home run leaders (post-1900): No. 1: 73 home runs - Barry Bonds (2001) No. 2: 70 home runs - Mark McGwire (1998) No. 3: 66 home runs - Sammy Sosa (1998) No. 4: 65 home runs - Mark McGwire (1999)