Fits 2006 BMW 325xi, 2007-2008 BMW 328xi, 2005-2006 BMW 330xi, 2007-2008 BMW 335xi, 2009-2012 BMW 335i xDrive, 2010-2012 BMW 328i xDrive, 2012-2015 BMW X1 (AWD)
This complete drive shaft assembly is pre-balanced and ready to install with 100% new yokes, tubes, constant velocity (CV) joints and universal joints.
Ready to install - this drive shaft arrives pre-balanced to make installation quick and simple
100% new - this drive shaft is made from all new components so there's no core charge or return hassle