1244mm manual driveshaft, from a 2001 BMW Z3. This was carefully removed from a vehicle with no driveline vibrations. The U-joint and CV joint are in good condition. The driveshaft has some surface rust and wear from normal use. The input shaft bushing should be replaced. The pictures are of the actual item you will receive.

Fits 1996-2002 BMW Z3 coupe and roadster with manual transmission and 2.8L or 3.0L engine ONLY. This is a 1244mm driveshaft.
No shipping outside the lower 48 states. No P.O. Boxes.