Car Parts Discount
BMW PartsBMW 328is PartsBall Joint

BMW 328is Ball Joint

You enjoy taking care of your 328is.

Select Your VehicleThe vehicle in your driveway is head and shoulders above the rest compared to all the other cars, trucks, and SUVs these days. It's not a regular occurrence that you realize that you have to buy a replacement Ball Joint to repair your car or truck. BMW automobile drivers have come to expect a certain level of a reputation for performance when driving their 328is around town. When your BMW 328is rolled off the assembly line, it was destined for a person with discerning taste who wants European styling in their automobile.

Why Ball Joint replacement is so important.

If steering weren't important, then all of our roads would be completely straight and there would be no need to turn. Inspired by our own human body, the BMW 328is ball joint resembles the ball and socket joint that connects our upper arm to our shoulder. Ball joints are connected to each control arm, and are a vast improvement over king pinsbecause they allow for rotation in three dimensions rather than just forward and backward. Rather than turning the spindle on just one plane, ball joints allow full flexibility for your vehicle.

The things this company has to make it special.

When your BMW needs a new replacement Ball Joint, there's no need to go somewhere besides the authority, Car Parts Discount. Buy all the car parts you will ever need from carpartsdiscount.com and realize incredible savings on all your upcoming repairs. Don't let a Ball Joint repair spell the end of your car, truck, or SUV, and don't risk lowering its resale value by using anything but the best repair parts. Just choose your year from the list below to find the right BMW 328is Ball Joint for your 1999, 1998, 1997, 1996 model.

Info: Select your make and model in the red title bar above so we can show the parts you need.
Select Your Year
BMW 328is Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Karlyn
1996-1999 BMW 328is Karlyn Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
5.45, Save 40%   NEW ITEM
OEM: 33 30 6 852 895, Item: 791718
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Rear Left Upper, Rear Right Upper

BMW 328is Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Delphi
1996-1999 BMW 328is Delphi Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
9.25, Save 39%   POPULAR
OEM: 33 30 6 852 895, Item: 791719
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Rear Left Upper, Rear Right Upper

BMW 328is Suspension Ball Joint, OEM: TC509Delphi
1996-1999 BMW 328is Delphi Suspension Ball Joint TC509
14.05, Save 39%   NEW ITEM
OEM: TC509, Item: 1504469
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Outer, Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: GK9917Mevotech
1996-1999 BMW 328is Mevotech Suspension Ball Joint GK9917
14.15, Save 40%   NEW ITEM
OEM: GK9917, Item: 1185098
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Inner

BMW 328is Suspension Ball Joint, OEM: 31126758510URO
1996-1999 BMW 328is URO Suspension Ball Joint 31126758510
14.25, Save 40%   NEW ITEM
OEM: 31126758510, Item: 1129252
  Only 5 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: K9916Quick Steer
1996-1999 BMW 328is Quick Steer Suspension Ball Joint K9916
14.45, Save 40%   NEW ITEM
OEM: K9916, Item: 764014
  Only 6 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Febi
1996-1999 BMW 328is Febi Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
15.65, Save 39%   POPULAR
OEM: 33 30 6 852 895, Item: 791716
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Rear Left Upper, Rear Right Upper

BMW 328is Ball Joint, OEM: 31121139131Meyle
1996-1999 BMW 328is Meyle Ball Joint 31121139131
15.75, Save 39%   NEW ITEM
OEM: 31121139131, Item: 76052
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Upper

BMW 328is Ball Joint, OEM: 31121139131
1996-1999 BMW 328is Ocap Ball Joint 31121139131
16.15, Save 39%   NEW ITEM
OEM: 31121139131, Item: 76051
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Upper

BMW 328is Ball Joint for Control Arm, OEM: 31 12 6 758 510/31126758510Delphi
1996-1999 BMW 328is Delphi Ball Joint for Control Arm 31 12 6 758 510
16.15, Save 39%   NEW ITEM
OEM: 31 12 6 758 510, Item: 497601
  Only 6 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Ball Joint, OEM: 31126758510Meyle HD
1996-1999 BMW 328is Meyle HD Ball Joint 31126758510
18.45, Save 39%   NEW ITEM
OEM: 31126758510, Item: 76111
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Ball Joint for Control Arm, OEM: 31 12 6 758 510/31126758510Lemforder
1996-1999 BMW 328is Lemforder Ball Joint for Control Arm 31 12 6 758 510
20.15, Save 40%   NEW ITEM
OEM: 31 12 6 758 510, Item: 497600
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Front Ball Joint, OEM: 31 12 1 140 398/31121140398
1996-1999 BMW 328is Ocap Front Ball Joint 31 12 1 140 398
20.55, Save 39%   NEW ITEM
OEM: 31 12 1 140 398, Item: 76069
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: GK9916Mevotech
1996-1999 BMW 328is Mevotech Suspension Ball Joint GK9916
22.95, Save 39%   NEW ITEM
OEM: GK9916, Item: 1185097
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: MK9916Mevotech
1996-1999 BMW 328is Mevotech Suspension Ball Joint MK9916
23.15, Save 39%   NEW ITEM
OEM: MK9916, Item: 633494
  Only 2 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: 31 12 6 758 510/31126758510Lemforder
1996-1999 BMW 328is Lemforder Suspension Ball Joint 31 12 6 758 510
23.55, Save 39%   NEW ITEM
OEM: 31 12 6 758 510, Item: 544352
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: 46D2225AACDelco
1996-1999 BMW 328is ACDelco Suspension Ball Joint 46D2225A
24.35, Save 39%   NEW ITEM
OEM: 46D2225A, Item: 893039
  Only 2 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: MK9917Mevotech
1996-1999 BMW 328is Mevotech Suspension Ball Joint MK9917
24.75, Save 39%   NEW ITEM
OEM: MK9917, Item: 1030342
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Inner

BMW 328is Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Lemforder
1996-1999 BMW 328is Lemforder Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
33.55, Save 39%   NEW ITEM
OEM: 33 30 6 852 895, Item: 791717
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Rear Left Upper, Rear Right Upper

BMW 328is Suspension Ball Joint, OEM: K9916Moog
1996-1999 BMW 328is Moog Suspension Ball Joint K9916
35.35, Save 39%   NEW ITEM
OEM: K9916, Item: 1052558
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Suspension Ball Joint, OEM: K9917Moog
1996-1999 BMW 328is Moog Suspension Ball Joint K9917
53.35, Save 39%   NEW ITEM
OEM: K9917, Item: 628304
  Only 4 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Inner

BMW 328is Ball Joint, OEM: RP11071
1996-1999 BMW 328is Replacement Ball Joint RP11071
58.35, Save 38%   NEW ITEM
OEM: RP11071, Item: 37927
  In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 328is Ball Joint, OEM: RP11087
1996-1999 BMW 328is Replacement Ball Joint RP11087
60.05, Save 32%   NEW ITEM
OEM: RP11087, Item: 37926
  In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Inner