APDTY 047415 Front Driveshaft w/Replaceable Universal U-Joints Fits 2005-2006 BMW X3 AWD (Only Replaces Models 27.5 Inches or 702 mm End To End; Manufactured From 12/1/2005 Thru 12/2006) Meets Or Exceeds OEM Specs Factory OEM Fit Form And Function