I couldn't find a well-documented DIY thread specific to the E46 M3 diff bushings diy so I'm putting one together for the world. I also may skip over obvious stuff like removing trim or the splash guard up front etc. This isn't for the mechanically weak but it isn't as bad as doing the engine rod bearings or the rear main seal and clutch on an SMG car like mine.
*Tq specs for bolts are not necessarily listed as there have been different size bolts over the years and if a bolt was ever replaced with something not oem, either harder or not as hard, that changes things too. Please consult the internet for appropriate tq spec for your bolts. Not the 8.8 or 10.9 on the head as they are important along with the size of the bolt which usually can be found on www.realoem.com for your production year vehicle.
I'm sure you can do this on jack stands but like all jobs I prefer a lift.

I did all the work solo (except for getting the diff back on the transmission jack, had a friend handy so why not!) but I'd say a second pair of hands would certainly speed things up.
Tools required/recommended:
A. Full set of short and long 3/8 inch drive metric sockets up to 24mm and a 3/8 ratchet as well as a few short and long extensions. B. Full set of short ½ inch drive metric sockets up to 24mm with ½ ratchet and short/long extensions. C. Full set metric wrenches up to 24mm (ratchet preferably but a combo will do). D. Rubber mallet. E. Big Ass Hammer (small may work too). F. Sawzaw with metal cutting blades. G. Drill with multiple drill bits (you'll likely break a few). H. Skillsaw with extra blades. I. Pry bar. J. Flash light. K. Transmission jack. L. Large adjustable height jack stands that are like 6' tall but adjustable every 10" in height with a screw top to change height. M. Torque wrench. N. (hopefully not needed) Tap and Die set up to M14x1.5. O. ¼ inch drive ratchet with various extensions for 8mm, 10mm, and 13mm. P. Big (8") C-clamp. Q. Full set of female Torx Bits for ratchet drive. R. BMW diff bushings tool S. Second vehicle to make tool, parts, and food runs and return to the car over night (possibly multiple nights). T. Camera (phone is fine to review placement of bolts/things. U. Brake clean for degreasing. V. Box of disposable gloves. W. Orange clean for washing up. X. Beer. Y. A sound system to play and hone awesome Pandora stations (I recommend Rick Ross). Z. Z-German Car you're working on. Sorry had to get to Z-Germans.
1. Get car in the air, in Neutral. Remove the rear wheels. If you have converted to wheel studs congrats that will come in handy later.

If you haven't, I highly recommend it, but put back in 3 bolts each side (at least a few turns), any 3 with at least one not in a row because you'll need leverage later to counter the tq to unscrew the axles as well as re-torque the axles.
*Tq specs for bolts are not necessarily listed as there have been different size bolts over the years and if a bolt was ever replaced with something not oem, either harder or not as hard, that changes things too. Please consult the internet for appropriate tq spec for your bolts. Not the 8.8 or 10.9 on the head as they are important along with the size of the bolt which usually can be found on www.realoem.com for your production year vehicle.
I'm sure you can do this on jack stands but like all jobs I prefer a lift.

I did all the work solo (except for getting the diff back on the transmission jack, had a friend handy so why not!) but I'd say a second pair of hands would certainly speed things up.
Tools required/recommended:
A. Full set of short and long 3/8 inch drive metric sockets up to 24mm and a 3/8 ratchet as well as a few short and long extensions. B. Full set of short ½ inch drive metric sockets up to 24mm with ½ ratchet and short/long extensions. C. Full set metric wrenches up to 24mm (ratchet preferably but a combo will do). D. Rubber mallet. E. Big Ass Hammer (small may work too). F. Sawzaw with metal cutting blades. G. Drill with multiple drill bits (you'll likely break a few). H. Skillsaw with extra blades. I. Pry bar. J. Flash light. K. Transmission jack. L. Large adjustable height jack stands that are like 6' tall but adjustable every 10" in height with a screw top to change height. M. Torque wrench. N. (hopefully not needed) Tap and Die set up to M14x1.5. O. ¼ inch drive ratchet with various extensions for 8mm, 10mm, and 13mm. P. Big (8") C-clamp. Q. Full set of female Torx Bits for ratchet drive. R. BMW diff bushings tool S. Second vehicle to make tool, parts, and food runs and return to the car over night (possibly multiple nights). T. Camera (phone is fine to review placement of bolts/things. U. Brake clean for degreasing. V. Box of disposable gloves. W. Orange clean for washing up. X. Beer. Y. A sound system to play and hone awesome Pandora stations (I recommend Rick Ross). Z. Z-German Car you're working on. Sorry had to get to Z-Germans.
1. Get car in the air, in Neutral. Remove the rear wheels. If you have converted to wheel studs congrats that will come in handy later.

If you haven't, I highly recommend it, but put back in 3 bolts each side (at least a few turns), any 3 with at least one not in a row because you'll need leverage later to counter the tq to unscrew the axles as well as re-torque the axles.