Support under the hub with a jack or similar.
Undo the lower shock absorber bolt. (18mm) I remove the other side too so I don't snap an anti roll bar link when pulling the hub down.
Pull out old broken spring by pulling hard down on the hub, pry bar may help.
Old and new.
Clean area and fit new spring.
Jack up hub and refit shock bolts and tighten to 85NM.
Refit wheel and tighten to 120NM, marvel at your work.
Job can be done in around 20 minutes.
Sent from BMW Forums.info. The thinking person's BMW forum.