Need Assistance? Reach out to us via chat, Mon - Sat, 9AM - 5:30PM ET for support

Login Icon  

Please, add your first item to the wishlist

Select your BMW

BMW Suspension Control Arm and Ball Joint Assembly – Front Driver Side Upper – Mevotech 31121133489

PART#: CMS10166
Mevotech

$78.95

In stock

In Stock

In stock

Warranty information
We offer a 2-year warranty on all parts that we sell. If the part fails within 2 years of purchase, please contact us for instructions to replace it. The warranty does not cover normal wear and tear or improper installation.
Interchanges
BrandPart #
BMW31121130089
BMW31121130597
BMW31121133489
BMW31121139999
Altrom GroupATM 31121139999 / ATM31121139999
Beck/Arnley101-5101 / 1015101
Beck/Arnley102-5101 / 1025101
BMW31121130089
BMW31121130597
BMW31121133489
BMW31121139999
DeezaBWH208
DelphiTC480
Dorman520-943 / 520943
DormanCB14047
DormanCB14047PR
DuralastCA4031
Falcon AutomotiveFCA1035
Ingalls EngineeringCAK620625
MAS IndustriesCB14047
MEYLE316 050 4317/HD / 3160504317HD
MOOG Chassis ProductsRK620625
Raybestos Chassis5021178
TRW Steering and Suspension PartsJTC124
Fitments
VehiclePositionNote
1998 BMW 740iL E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1997 BMW 740iL E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1997 BMW 840Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1997 BMW 850Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1996 BMW 740iL E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1996 BMW 840Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1996 BMW 850Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 740i E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 740iL E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 750iL E38 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 840Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 850Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1995 BMW 850CSi E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 740i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 740iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 850Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 850CSi E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1994 BMW 840Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1993 BMW 740i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1993 BMW 740iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1993 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1993 BMW 850Ci E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1992 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1992 BMW 735iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1992 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1992 BMW 850i E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1991 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1991 BMW 735iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1991 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1991 BMW 850i E31 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1990 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1990 BMW 735iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1990 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1989 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1989 BMW 735iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1989 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1988 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1988 BMW 735iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1988 BMW 750iL E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1987 BMW 735i E32 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1987 BMW 735i E23 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1987 BMW L7 E23 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1986 BMW 735i E23 Suspension Control Arm and Ball Joint AssemblyFront Left Upper
1986 BMW L7 E23 Suspension Control Arm and Ball Joint AssemblyFront Left Upper

Free shipping Icon

FREE SHIPPING

Available on all kits, sets & Bison performance products