I have 2 front stuts complete, out of 1991 bmw 318i sedan (e30 chassis). These have 51mm shock cartridge. Will fit bmw 3-series from 1983-1991 and for 1992 convertibles.
These come complete with strut bearing, springs, abs sensors and bearings. Shocks might be bad.
PM for fastest response. North York