Shipping Update
Select your vehicle

BMW 128i Parts & Accessories

Refine by:
See All
See All
See All

Shop BMW 128i Parts

Showing 1 - 15 of 8412 results
Display item:
15
30
45
Sort by:
Control Arm with Ball Joint Assembly, Front Lower Forward Passenger Side For RWD Models
Part Number: REPB281551
0 Reviews
Vehicle Info Required to Guarantee Fit
$48.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front, Passenger Side, Lower, FrontwardNotes : Includes nut(s)Design : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Sold individuallyRecommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520560, RK620128, CMS10111, 31126769798Replaces OE Number : 31126769798Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Forward Driver Side For RWD Models
Part Number: REPB281552
0 Reviews
Vehicle Info Required to Guarantee Fit
$48.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front, Driver Side, Lower, FrontwardNotes : Includes nut(s)Design : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Sold individuallyRecommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520559, RK620127, CMS10110, 31126769797Replaces OE Number : 31126769797Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Rearward Passenger Side For RWD Models
Part Number: REPB281577
0 Reviews
Vehicle Info Required to Guarantee Fit
$39.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base All Engines
Product Details
Location : Front, Passenger Side, Lower, RearwardNotes : Includes nut(s)Design : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Sold individuallyRecommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : CMS10109, 520554, RK620130, 31126763700, 31126770850Replaces OE Number : 31126763700, 31126770850Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Rearward Driver Side For RWD Models
Part Number: REPB281578
0 Reviews
Vehicle Info Required to Guarantee Fit
$39.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base All Engines
Product Details
Location : Front, Driver Side, Lower, RearwardNotes : Includes nut(s)Design : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Sold individuallyRecommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : CMS10108, 520553, RK620129, 31126763699, 31126770849Replaces OE Number : 31126763699, 31126770849Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm and Sway Bar Link Kit
Part Number: KIT1-010219-03-A
0 Reviews
Vehicle Info Required to Guarantee Fit
$127.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front, Driver And Passenger Side, LowerNotes : Includes nut(s)Components : (2) Sway Bar Links, and (4) Control ArmsDesign : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 6Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520560, RK620128, CMS10111, 31126769798, 520559, RK620127, CMS10110, 31126769797, CMS10109, 520554, RK620130, 31126763700, 31126770850, CMS10108, 520553, RK620129, 31126763699, 31126770849, K750002, 1016399, MK750002, K750003, 1016400, MK750003Replaces OE Number : 31126769798, 31126769797, 31126763700, 31126770850, 31126763699, 31126770849Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm, Tie Rod Assembly and Ball Joint Kit
Part Number: KIT1-051117-05-A
0 Reviews
Vehicle Info Required to Guarantee Fit
$158.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front Lower, Driver And Passenger Side, Frontward And RearwardComponents : (2) Sway Bar Links, (2) Tie Rod Assemblies, and (4) Control ArmsDesign : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 8Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520560, RK620128, CMS10111, 31126769798, 520559, RK620127, CMS10110, 31126769797, CMS10109, 520554, RK620130, 31126763700, 31126770850, CMS10108, 520553, RK620129, 31126763699, 31126770849, K750003, 1016400, MK750003, K750002, 1016399, MK750002, 1015553, 1015554Replaces OE Number : 31126769798, 31126769797, 31126763700, 31126770850, 31126763699, 31126770849Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Wheel Bearing - Sold individually
Part Number: REPP288401
0 Reviews
Vehicle Info Required to Guarantee Fit
$21.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver Or Passenger SideNotes : 1.65 in. bore diameter; 2.95 in. OD; 1.46 in. widthQuantity Sold : Sold individuallyWarranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Wheel Bearing - Set of 2
Part Number: SET-REPP288401-2
0 Reviews
Vehicle Info Required to Guarantee Fit
$31.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver And Passenger SideNotes : 1.65 in. bore diameter; 2.95 in. OD; 1.46 in. widthComponents : (2) Wheel BearingsQuantity Sold : Set of 2Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Forward Driver and Passenger Side For RWD Models
Part Number: SET-REPB281551
0 Reviews
Vehicle Info Required to Guarantee Fit
$77.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front, Driver And Passenger Side, Lower, FrontwardComponents : (2) Control ArmsDesign : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 2Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520560, RK620128, CMS10111, 31126769798, 520559, RK620127, CMS10110, 31126769797Replaces OE Number : 31126769798, 31126769797Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Frontward and Rearward Driver and Passenger Side For RWD Models
Part Number: SET-REPB281551-4
0 Reviews
Vehicle Info Required to Guarantee Fit
$125.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base 6 Cyl 3.0L
Product Details
Location : Front, Driver And Passenger Side, Lower, Frontward And RearwardComponents : (4) Control ArmsDesign : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 4Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 520560, RK620128, CMS10111, 31126769798, 520559, RK620127, CMS10110, 31126769797, CMS10109, 520554, RK620130, 31126763700, 31126770850, CMS10108, 520553, RK620129, 31126763699, 31126770849Replaces OE Number : 31126769798, 31126769797, 31126763700, 31126770850, 31126763699, 31126770849Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm Assembly, Rear Upper Rearward Driver or Passenger Side For RWD Models
Part Number: RB28150022
0 Reviews
Vehicle Info Required to Guarantee Fit
$27.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver Or Passenger Side, Upper, RearwardGreasable : GreasableAdjustability : Non-AdjustableBall Joint Included : Without ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Sold individuallyRecommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : RK641780, CMS101008, 522131, 33326763471Replaces OE Number : 33326763471Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including chemicals, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm Assembly, Rear Upper Rearward Driver and Passenger Side For RWD Models
Part Number: SET-RB28150022-2
0 Reviews
Vehicle Info Required to Guarantee Fit
$52.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver And Passenger Side, Upper, RearwardComponents : (2) Control ArmsGreasable : GreasableAdjustability : Non-AdjustableBall Joint Included : Without ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 2Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : RK641780, CMS101008, 522131, 33326763471Replaces OE Number : 33326763471Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including chemicals, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm Assembly, Rear Upper Rearward Driver and Passenger Side
Part Number: SET-REPB281557-2
0 Reviews
Vehicle Info Required to Guarantee Fit
$43.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver And Passenger Side, Upper, RearwardComponents : (2) Control ArmsQuantity Sold : Set of 2Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : 521339Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm with Ball Joint Assembly, Front Lower Rearward Driver and Passenger Side For RWD Models
Part Number: SET-REPB281577
0 Reviews
Vehicle Info Required to Guarantee Fit
$59.49
Vehicle Fitment
  • 2008 - 2013 BMW 128i Base All Engines
Product Details
Components : (2) Control ArmsDesign : ForgedGreasable : Non-greasableAdjustability : Non-AdjustableBall Joint Included : With ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 2Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : CMS10109, 520554, RK620130, 31126763700, 31126770850, CMS10108, 520553, RK620129, 31126763699, 31126770849Replaces OE Number : 31126763700, 31126770850, 31126763699, 31126770849Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including Lead and Mineral Oils, which are known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Control Arm Assembly, Rear Upper Forward Driver and Passenger Side
Part Number: SET-RB28150021-2
0 Reviews
Vehicle Info Required to Guarantee Fit
$43.99
Vehicle Fitment
  • 2008 - 2013 BMW 128i All Submodels All Engines
Product Details
Location : Rear, Driver And Passenger Side, Upper, FrontwardComponents : (2) Control ArmsGreasable : GreasableAdjustability : Non-AdjustableBall Joint Included : Without ball joint(s)Bushing Included : With bushing(s)Bushing Material : Rubber bushingQuantity Sold : Set of 2Recommended Use : OE ReplacementProduct Fit : Direct FitInterchange Part Number : CK640190, CMS101002, 521338, 33326765425, 33322406289Replaces OE Number : 33326765425, 33322406289Warranty : 1-year TrueDrive unlimited-mileage warrantyProp 65 Warning :

Warning SymbolWARNING: This product can expose you to chemicals including chemicals, which is known to the State of California to cause cancer and birth defects or other reproductive harm. For more information go to www.P65Warnings.ca.gov.

Page 1 of 561 | Showing 1 - 15 of 8412 results

BMW 128i Customer Reviews

Time will tell how well these hold up. Installation was a breeze. These are exact OEM fitment. For the price, these are a great bargain. After installing the suspension feels so much better. I noticed a big improvement over the worn original arms.
Vincent Hill
VERIFIED PURCHASER
Purchased on Apr 18, 2020
TrueDrive® Wheel Bearing - Set of 2
Jul 03, 2019
Just what I needed
I bought this a week ago and it just the part I needed
Purchased on Nov 29, 2017
Look same and fit perfectly.
Vinh Le
VERIFIED PURCHASER
Purchased on May 02, 2019

BMW 128i Guides

Keeping Your BMW 128i on the Right Track: Must-Do Maitenance Checks

There are parts of your car that need crucial maintenance checks and there are those that require less attention. But just because a certain car part isn't high-maintenance, it doesn't mean that you should neglect it altogether. It may just need a longer amount of time before it needs to be checked up on. Here are some of the maintenance checks that you should not forget to give to your BMW 128i.

  • Maintain proper wheel alignment.

Aside from the tread of your tires and the tire pressure, you shouldn't forget to have your wheel alignment checked as well. Proper wheel alignment is needed in order for you to be able to steer your car in the right direction and have complete control over it. Through numerous drives, especially with high-powered cars such as your BMW 128i, tires get misaligned in the process which results to swaying and difficulty in driving along a straight path. If you're starting to feel like you're wrestling against your car to maintain control, then there's a good chance that your tires are already misaligned.

  • Have your power steering fluid replenished.

Replacement of the power steering fluid isn't at the top of the maintenance list, that's why most of the time, replenishing it gets forgotten. Though it doesn't deteriorate easily, it still needs to be flushed out from time to time. One sign that you need to replace your power steering fluid would be its darkened color. But before deciding to flush out your current power steering fluid, make sure to check with your owner's manual first for the recommended interval. Because even though it seems dark and dirty, it doesn't automatically mean that it needs replacing.

  • Check the condition of your windshield wipers.

Since the windshield wipers are not always being used, some people dismiss the idea of having to check up on it. Yes, you only use them during rainy days, but that doesn't mean that they don't get worn out too. The rubber in your wiper blades are greatly affected by the heat during summer which causes them to weaken and be easily worn out during the rainy season. And you know how important those windshield wipers are, especially when you're driving on a rainy night. So, make sure that the rubber inside the wipers can still effectively clean your windshield.

  • Have your engine filter replaced.

Once engine maintenance is mentioned, the first thing that comes to mind would be an oil change. But one thing people tend to forget is that not all engine upkeep checks are under the hood. The engine filter, for example, needs to be replaced once it has already accumulated too much dirt and debris. Not only is it filthy to look at, but a dirty and worn-out engine filter could also pose a threat to how your engine performs because the engine needs the proper mixture of air and gasoline in order for it to function properly. The dirt and debris could block the air flow and affect the engine performance as a result. So, next time you have an oil change, don't forget to check your engine air filter as well.

Helpful Automotive Resources

LEAKED: Photos of New BMW 5-Series
LEAKED: Photos of New BMW 5-SeriesThe factory images were published by BMW Blog, a website dedicated to news and updates about models from the brand. The photos effectively debunk previous rumors that suggested the car will have a huge front grille and will take design cues from the current 7-Series.
BMW Unveils New Logo to Mixed Reactions
BMW Unveils New Logo to Mixed ReactionsThe new insignia made its debut on the BMW i4 concept this week and shows a very stark contrast from the iconic BMW badge.
BMW Builds 5,000,000th Vehicle in the U.S.
BMW Builds 5,000,000th Vehicle in the U.S.This year, BMW is celebrating the 5,000,000th vehicle it has built in the United States, an X5 M Competition set to be part of the automaker’s historic collection.
Copyright ©2021 CarParts.com, Inc. All Rights Reserved.
Terms of Use
Privacy Policy