HomeSuspension > Suspension, Springs and Related ComponentsDorman 521-588 Suspension Control Arm and Ball Joint Assembly - Rear Right Upper Rearward
Part #: 521-588

Dorman 521-588 Suspension Control Arm and Ball Joint Assembly - Rear Right Upper Rearward

Rear Right Upper Rearward
24 vehicles fit this part
Select your vehicle to confirm fitment
Verify this part fits before purchasing — free returns if it doesn't
$102.93Free Shipping
Free ShippingNo Cost to Continental U.S.
Free Returns*Wrong fit? No cost
60-Day ReturnsMoney back guarantee
*Free return shipping only qualifies if our fitment verification tool is used.
In Stock · Ready To Ship Most orders ship same-day if ordered before 1pm CST.
OE Direct Replacement — Bolt-on fit, no modifications needed
Fitment: BMW, X5 and X6
Easy Returns — Return within 60 days for a full refund
Fast Shipping — Most orders ship same business day before 1pm CST

Durable Suspension Control Arm and Ball Joint Assembly for BMW X5 and X6

The Dorman 521-588 suspension control arm and ball joint assembly is engineered to restore precise steering and suspension performance for BMW X5 and X6 models. Designed with quality materials and pre-greased components, this assembly ensures reliable operation and long service life.

  • Pre-greased ball joint for immediate use
  • Includes rubber bushings for vibration dampening
  • Aluminum control arm with casting/forged construction
  • Press-in ball joint with threaded stud for secure mounting
  • Compatible with BMW X5 and X6 suspension systems
  • Black finish for corrosion resistance
  • Includes mounting hardware for installation

Product Features and Specifications

This suspension control arm and ball joint assembly (part number 521-588) features a light suspension grade type suitable for regular driving conditions. The control arm is constructed from durable aluminum using casting and forging methods, providing strength while reducing weight. It comes pre-greased, eliminating the need for additional lubrication during installation. The assembly includes rubber bushings that help absorb road vibrations and improve ride comfort. The ball joint is press-in mounted with a threaded stud type, featuring a 14 mm thread diameter for secure attachment. The control arm measures up to 288.5 mm in width and 237 mm in length, with a single mounting hole of 12.3 mm diameter. The black finish offers protection against corrosion and wear.

Compatible Vehicles and Applications

This Dorman suspension control arm and ball joint assembly is specifically designed for use with BMW X5 and X6 models. It is ideal for replacing worn or damaged suspension components to restore proper alignment and handling characteristics.

  • Eliminates suspension noise caused by worn bushings or ball joints
  • Restores steering precision and control
  • Corrects uneven tire wear due to faulty suspension parts
  • Improves ride comfort by reducing vibrations
  • Addresses suspension misalignment issues

Installation Notes and Tips

Installation of the Dorman 521-588 assembly requires basic suspension repair tools and mechanical knowledge. Since the ball joint is pre-installed and pre-greased, no additional lubrication is necessary. Ensure the mounting hole aligns properly with the vehicle’s frame and torque all fasteners to manufacturer specifications. It is recommended to have a professional alignment performed after installation to maintain optimal handling and tire wear.

Quality Assurance and Warranty

Dorman suspension components are manufactured to meet or exceed OEM standards for fit, form, and function. The 521-588 control arm and ball joint assembly undergoes rigorous quality checks to ensure durability and performance. While specific warranty details are not provided, Dorman products typically come with a limited warranty covering defects in materials and workmanship.

BrandDorman
Part Number521-588
Pre-GreasedYes
Grease Fitting IncludedNo
Suspension Grade TypeLight
Bushings IncludedYes
Ball Joint Mounting TypePress in
Ball Joint Stud TypeThreaded
Control Arm MaterialAluminum
Mounting Hardware IncludedYes
Mounting Hole Quantity1
AdjustableNo
Control Arm Maximum Width288.5
Control Arm ColorBlack
Ball Joint Thread Diameter14
Control Arm Maximum Length237
Bushing MaterialRubber
Ball Joint IncludedYes
Ball Joint InstalledYes
Control Arm TypeCasting/forged
Grade TypeRegular
Mounting Hole Diameter12.3 mm
Package ContentsSuspension control arm and ball joint assembly

This part fits 24 vehicles. Search below:

YearMakeModelPositionNotes
2019BMWX6Rear Right Upper Rearward
2018BMWX5Rear Right Upper Rearward
2018BMWX6Rear Right Upper Rearward
2017BMWX5Rear Right Upper Rearward
2017BMWX6Rear Right Upper Rearward
2016BMWX5Rear Right Upper Rearward
2016BMWX6Rear Right Upper Rearward
2015BMWX5Rear Right Upper Rearward
2015BMWX6Rear Right Upper Rearward
2014BMWX5Rear Right Upper Rearward
2014BMWX6Rear Right Upper Rearward
2013BMWX5Rear Right Upper Rearward
2013BMWX6Rear Right Upper Rearward
2012BMWX5Rear Right Upper Rearward
2012BMWX6Rear Right Upper Rearward
2011BMWX5Rear Right Upper Rearward
2011BMWX6Rear Right Upper Rearward
2010BMWX5Rear Right Upper Rearward
2010BMWX6Rear Right Upper Rearward
2009BMWX5Rear Right Upper Rearward
2009BMWX6Rear Right Upper Rearward
2008BMWX5Rear Right Upper Rearward
2008BMWX6Rear Right Upper Rearward
2007BMWX5Rear Right Upper Rearward

* Always verify fitment with your vehicle's VIN if unsure. Submodel & trim restrictions may apply.

This part directly replaces or is cross-referenced with the following part numbers:

101-701626071252CB1059833326770970CMS101312RK621122TC3012

Cross-reference numbers are provided for identification purposes only. Always confirm fitment before ordering.