Select your vehicle

  1. Home
  2. BMW
  3. Suspension

BMW 640i Suspension Parts

BMW Control Arm - Meyle 3160500085S

BMW Control Arm - Meyle 3160500085S

550i xDrive, 740Li, ActiveHybrid 7, 750Li xDrive, & more
Meyle
Backordered
No ETA
$107.99
Strut Mount Lock Nut - McMaster-Carr 3528N12

Strut Mount Lock Nut - McMaster-Carr 3528N12

M8
850, C70, S70, S80, V70, S60, XC70, XC90
McMaster-Carr
Available
Ships in 3 business days
$0.89
MAP
BMW Negative Camber Control Arms - Dinan D160-0006

BMW Negative Camber Control Arms - Dinan D160-0006

750i, 550i, 528i xDrive, ActiveHybrid 5, 535i xDrive, & more
Dinan
Backordered
No ETA
$958.95
MAP
BMW VTF Adjustable Lowering Spring Set - H&R 23000-6

BMW VTF Adjustable Lowering Spring Set - H&R 23000-6

Includes adjustable height spring perches, allows for 1.4-2.0" lowering in the front and .6-1.2" lowering in the rear
640i
HR
Unavailable
No Longer Available
$872.10
BMW Shock Absorber - Bilstein Sport 24-178518
Backordered
No ETA
$329.00
BMW Shock Absorber - Bilstein HD 24-178488

BMW Shock Absorber - Bilstein HD 24-178488

528i, 535i, 550i, 640i, 640i Gran Coupe, 650i, & more
Bilstein B6 Performance
Available
In Stock
Ships Free
$299.00
BMW Shock Absorber - Genuine BMW 37126859781

BMW Shock Absorber - Genuine BMW 37126859781

Position 1 in the Diagram
640i, 640i xDrive, 650i, 650i xDrive
Genuine BMW
Available
Ships in 3 business days
Ships Free
$793.99
BMW Suspension Control Arm - Genuine BMW 31126794203

BMW Suspension Control Arm - Genuine BMW 31126794203

528i, 535d, 535i, 550i, 640i, 640i Gran Coupe, & more
Genuine BMW
Backordered
No ETA
$451.99
BMW Compression Strut - Genuine BMW 33326776149

BMW Compression Strut - Genuine BMW 33326776149

528i, 528i xDrive, 535d, 535d xDrive, 535i, & more
Genuine BMW
Available
Ships in 4-6 weeks
Ships Free
$85.99
BMW Hex Bolt With Washer (M14X15X148) - Genuine BMW 33326775040

BMW Hex Bolt With Washer (M14X15X148) - Genuine BMW 33326775040

528i, 528i xDrive, 535d, 535d xDrive, 535i, & more
Genuine BMW
Unavailable
No Longer Available
$24.47
BMW Shock Absorber - Genuine BMW 37126798407

BMW Shock Absorber - Genuine BMW 37126798407

640i, 640i xDrive, 650i, 650i xDrive
Genuine BMW
Backordered
No ETA
$674.99
BMW Coil Spring - Genuine BMW 31336798821
Available
Ships in 4-6 weeks
Ships Free
$212.99
MAP
Suspension Coil Spring Compressor - Baum 1117J
Available
In Stock
Ships Free
$594.24
Ball Joint Puller - HAZET 17907
Available
Ships in 1 business day
Ships Free
$486.99
Ball Joint Connected Adapter C - OTC CA6636
Available
Ships in 1 business day
Ships Free
$458.99
Ball Joint Separator Kit - Mueller-Kueps 609 033
Available
Ships in 1 business day
Ships Free
$399.99
MAP
Ball Joint Tool Kit - Baum B312240KPLUS
Available
Ships in 3 business days
Ships Free
$399.09
Ball Joint Service Kit - OTC 7249
Available
Ships in 1 business day
Ships Free
$274.99
Master Ball Joint Service Kit - Astro Pneumatic 7897
Available
Ships in 1 business day
Ships Free
$269.99
15-Piece Strut and Shock Absorber Tool Kit - CTA Manufacturing 7466

15-Piece Strut and Shock Absorber Tool Kit - CTA Manufacturing 7466

Assemble shock and strut assemblies with ease!
Universal fitment.
CTA Manufacturing
1 Rating
Available
In Stock
Ships Free
$217.56
Ball Joint Puller - HAZET 17791
Available
In Stock
Ships Free
$185.99
Front End Service Set - Gearwrench 41690

Front End Service Set - Gearwrench 41690

Universal fitment.
GearWrench
1 Rating
Available
In Stock
Ships Free
$156.99
Strut Spring Compressor Kit - OTC 7294
Available
In Stock
Ships Free
$146.99
Ball Joint Service Kit - Astro Pneumatic 7865
Available
Ships in 1 business day
Ships Free
$142.99
Strut Tool - Lisle 62300

Strut Tool - Lisle 62300

Safely remove your vehicle's springs with this strut tool by Lisle.
Universal fitment.
Lisle
2 Ratings
Available
In Stock
Ships Free
$113.99