for 2001-2005 BMW 325xi 330xi E46 (2) 100% NEW FRONT CV Drive Shaft Axle Set of two CV Drive Axle Shafts. They will fit the following makes and models: BMW 325XI BMW 330XI BMW 325XI Sports Wagon Kit Includes 1x Part# BM86 NCV27523 435 , Will fit Right side The length of this axle is 6MM 1x Part# BM87 NCV27522 425 , Will fit left side The length of this axle is 6MM This listing is for (2) axles TORQUE SPEC. refer to oem for ft lbs