Car Parts Discount
BMW PartsBMW 325i PartsBall Joint

BMW 325i Ball Joint

Why you drive your 325i.

Your BMW dealership isn't the only place to locate genuine or original equipment quality parts to repair your 325i. BMW car, truck, or SUV owners have grown accustomed to a certain level of sporty handling when driving their 325i around town. Make no mistake, you didn't buy your 325i unless you knew that you wanted best-in-class service and dependability both rolled up into one vehicle. When your BMW 325i was born, it was destined for a person with discerning taste who prioritizes German engineering in their automobile.

Don't go too long without fixing your Ball Joint... here's why.

If we only drove in straight lines, then none of our vehicles would need any steering components. Inspired by our own human body, the BMW 325i 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. Moving away from the limited motion of simply two directions, ball joints give the wheel carriers on your car or truck the ability to camber.

The experience CPD has to differentiate itself.

Select Your YearBring your 325i back to life with the best new or rebuilt parts from the experts at Car Parts Discount. Make all your future car parts purchases at carpartsdiscount.com and realize incredible savings on all your upcoming repairs. Ordering new BMW parts from www.carpartsdiscount.com means you are taking advantage of the absolute greatest original and aftermarket replacement 325i parts on the internet. If your car or truck was built in 2006, 2005, 2004, 2003, 2002, 2001, 1995, 1994, 1993, 1992, 1991, 1990, 1989, 1988, 1987, then you will find the correct BMW 325i Ball Joint parts right here.

Info: Select your make and model in the red title bar above so we can show the parts you need.
BMW 325i Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Karlyn
1992-1995, 2001-2005 BMW 325i 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 325i Suspension Ball Joint, OEM: 31121126254URO
1987-1992 BMW 325i URO Suspension Ball Joint 31121126254
7.75, Save 39%   NEW ITEM
OEM: 31121126254, Item: 1129223
  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 Outer

BMW 325i Ball Joint, OEM: 31 12 1 126 254/31121126254
1987-1992 BMW 325i Replacement Ball Joint 31 12 1 126 254
8.65, Save 84%   NEW ITEMHOT DEAL!
OEM: 31 12 1 126 254, Item: 136549
  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

BMW 325i Suspension Ball Joint, OEM: AVB0571Contitech
2006 BMW 325i Contitech Suspension Ball Joint AVB0571
8.75, Save 39%   NEW ITEM
OEM: AVB0571, Item: 1473120
  Only 1 left In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Rear

BMW 325i Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Delphi
1992-1995, 2001-2005 BMW 325i Delphi Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
9.15, Save 40%   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 325i Suspension Ball Joint, OEM: 31121126253URO
1987-1993 BMW 325i URO Suspension Ball Joint 31121126253
9.25, Save 40%   NEW ITEM
OEM: 31121126253, Item: 1129222
  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 Inner

BMW 325i Suspension Ball Joint, OEM: TC284Delphi
1987-1991 BMW 325i Delphi Suspension Ball Joint TC284
9.85, Save 39%   NEW ITEM
OEM: TC284, Item: 1475641
  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 325i Ball Joint, OEM: 31 12 1 126 253/31121126253
1987-1993 BMW 325i Replacement Ball Joint 31 12 1 126 253
10.35, Save 79%   NEW ITEMHOT DEAL!
OEM: 31 12 1 126 253, Item: 50995
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Inner

BMW 325i Suspension Ball Joint, OEM: TC508Delphi
1992-1995 BMW 325i Delphi Suspension Ball Joint TC508
10.65, Save 39%   NEW ITEM
OEM: TC508, Item: 1475771
  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 Inner

BMW 325i Suspension Ball Joint, OEM: TC360Delphi
1987-1991 BMW 325i Delphi Suspension Ball Joint TC360
10.75, Save 40%   NEW ITEM
OEM: TC360, Item: 1475755
  Only 8 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 325i Suspension Ball Joint, OEM: 31121139131URO
1992, 2001-2005 BMW 325i URO Suspension Ball Joint 31121139131
11.55, Save 39%   NEW ITEM
OEM: 31121139131, Item: 1129229
  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 Upper

BMW 325i Ball Joint for Control Arm, OEM: 09 3010 101/093010101Moog
1987-1993 BMW 325i Moog Ball Joint for Control Arm 09 3010 101
11.65, Save 39%   NEW ITEM
OEM: 09 3010 101, Item: 483836
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left Outer, Front Right Outer

BMW 325i Ball Joint, OEM: 31121126253Meyle
1987-1993 BMW 325i Meyle Ball Joint 31121126253
12.25, Save 39%   NEW ITEM
OEM: 31121126253, Item: 76025
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Inner

BMW 325i Ball Joint for Wheel Carrier, OEM: 33 32 6 792 553/33326792553Delphi
2006 BMW 325i Delphi Ball Joint for Wheel Carrier 33 32 6 792 553
12.25, Save 39%   NEW ITEM
OEM: 33 32 6 792 553, Item: 499248
  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, Rear Right

BMW 325i Ball Joint, OEM: 31121126254Meyle
1987-1993 BMW 325i Meyle Ball Joint 31121126254
12.55, Save 40%   NEW ITEM
OEM: 31121126254, Item: 76027
  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

BMW 325i Ball Joint, OEM: 31 12 1 139 131/31121139131
1992, 2001-2005 BMW 325i Replacement Ball Joint 31 12 1 139 131
12.95, Save 35%   NEW ITEM
OEM: 31 12 1 139 131, Item: 234061
  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 325i Suspension Ball Joint, OEM: TC2101Delphi
1992-1995 BMW 325i Delphi Suspension Ball Joint TC2101
13.85, Save 39%   NEW ITEM
OEM: TC2101, Item: 1475405
  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 325i Suspension Ball Joint, OEM: MS10558Mevotech
1987-1991 BMW 325i Mevotech Suspension Ball Joint MS10558
13.85, Save 40%   NEW ITEM
OEM: MS10558, Item: 1181893
  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 Outer

BMW 325i Suspension Ball Joint, OEM: GK9917Mevotech
1991-1995 BMW 325i 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 325i Suspension Ball Joint, OEM: 31126758510URO
1992-1995, 2001-2005 BMW 325i URO Suspension Ball Joint 31126758510
14.25, Save 40%   NEW ITEM
OEM: 31126758510, Item: 1129252
  Only 1 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 325i Suspension Ball Joint, OEM: K9916Quick Steer
1992-1995 BMW 325i Quick Steer Suspension Ball Joint K9916
14.45, Save 40%   NEW ITEM
OEM: K9916, Item: 764014
  Only 7 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 325i Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Febi
1992-1995, 2001-2005 BMW 325i Febi Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
14.75, 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 325i Ball Joint, OEM: 31121139131Meyle
1992-1995 BMW 325i 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 325i Ball Joint, OEM: 31121139131
1992-1995 BMW 325i 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 325i Ball Joint for Control Arm, OEM: 31 12 6 758 510/31126758510Delphi
1992-1995 BMW 325i Delphi Ball Joint for Control Arm 31 12 6 758 510
16.25, Save 39%   NEW ITEM
OEM: 31 12 6 758 510, Item: 497601
  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 325i Ball Joint for Control Arm, OEM: 09 3010 102/093010102Moog
1987-1993 BMW 325i Moog Ball Joint for Control Arm 09 3010 102
16.65, Save 39%   NEW ITEM
OEM: 09 3010 102, Item: 483837
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left Inner, Front Right Inner

BMW 325i Ball Joint, OEM: 31126758510Meyle HD
1992-1995 BMW 325i Meyle HD Ball Joint 31126758510
18.25, 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 325i Ball Joint for Control Arm, OEM: 31 12 6 758 510/31126758510Lemforder
1992-1995 BMW 325i Lemforder Ball Joint for Control Arm 31 12 6 758 510
19.75, Save 39%   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 325i Ball Joint for Wheel Carrier, OEM: 33 32 6 792 553/33326792553Lemforder
2006 BMW 325i Lemforder Ball Joint for Wheel Carrier 33 32 6 792 553
20.05, Save 39%   NEW ITEM
OEM: 33 32 6 792 553, Item: 499247
  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, Rear Right

BMW 325i Ball Joint, OEM: RP10849
1987-1993 BMW 325i Replacement Ball Joint RP10849
20.95, Save 36%   NEW ITEM
OEM: RP10849, Item: 37880
  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 325i Ball Joint, OEM: 31121126253Meyle HD
2001-2005 BMW 325i Meyle HD Ball Joint 31121126253
22.75, Save 39%   NEW ITEM
OEM: 31121126253, Item: 76024
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Inner

BMW 325i Suspension Ball Joint, OEM: GK9916Mevotech
1991-1995 BMW 325i 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 325i Suspension Ball Joint, OEM: 31 12 6 758 510/31126758510Lemforder
1992-1995 BMW 325i 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 325i Suspension Ball Joint, OEM: MK9917Mevotech
1991-1995 BMW 325i 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 325i Suspension Ball Joint, OEM: MK9916Mevotech
1991-1995 BMW 325i Mevotech Suspension Ball Joint MK9916
25.35, Save 39%   NEW ITEM
OEM: MK9916, Item: 1030341
  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 325i Ball Joint, OEM: RP10848
1987-1993 BMW 325i Replacement Ball Joint RP10848
26.85, Save 36%   NEW ITEM
OEM: RP10848, Item: 37879
  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

BMW 325i Suspension Ball Joint, OEM: 101-5114/1015114Beck Arnley
1992-1995 BMW 325i Beck Arnley Suspension Ball Joint 101-5114
28.55, Save 39%   NEW ITEM
OEM: 101-5114, Item: 941746
  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

BMW 325i Ball Joint for Trailing Arm (Trailing Arm to Control Arm), OEM: 33 30 6 852 895/33306852895Lemforder
1992-1995, 2001-2005 BMW 325i Lemforder Ball Joint for Trailing Arm (Trailing Arm to Control Arm) 33 30 6 852 895
32.25, Save 39%   POPULAR
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 325i Suspension Ball Joint, OEM: K9916Moog
1992-1995 BMW 325i Moog Suspension Ball Joint K9916
35.35, Save 39%   NEW ITEM
OEM: K9916, Item: 1052558
  Only 7 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 325i Suspension Ball Joint, OEM: 101-4121/1014121Beck Arnley
1987-1991 BMW 325i Beck Arnley Suspension Ball Joint 101-4121
35.75, Save 39%   NEW ITEM
OEM: 101-4121, Item: 941143
  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 325i Ball Joint, OEM: 101-4057/1014057Beck Arnley
1987-1991 BMW 325i Beck Arnley Ball Joint 101-4057
36.35, Save 39%   NEW ITEM
OEM: 101-4057, Item: 299656
  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 325i Suspension Ball Joint, OEM: K9917Moog
1992-1995 BMW 325i Moog Suspension Ball Joint K9917
53.15, 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 325i Ball Joint, OEM: RP11071
1992-1995 BMW 325i 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

BMW 325i Ball Joint, OEM: RP11087
1992-1995 BMW 325i 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

BMW 325i Ball Joint, OEM: 31 12 6 758 510/31126758510
1992-1995, 2001-2005 BMW 325i Replacement Ball Joint 31 12 6 758 510
13.35, Save 68%   NO STOCK
OEM: 31 12 6 758 510, Item: 51555
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer

BMW 325i Suspension Ball Joint, OEM: 46D2225AACDelco
1992-1995 BMW 325i ACDelco Suspension Ball Joint 46D2225A
24.35, Save 39%   NO STOCK
OEM: 46D2225A, Item: 893039
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Lower Outer