Car Parts Discount

BMW 128i Strut

Your 128i is a prized possession.

Select Your VehicleYour BMW dealership isn't the only place to locate the best replacement parts for your 128i. When your BMW 128i left the factory, it was destined for a person with discerning taste who wants European styling in their automobile. Auto enthusiasts appreciate the a reliable name built into each BMW, and understand that only the highest quality replacement 128i parts will suffice when your car or truck needs fixing. You picked your 128i because its sporty handling and German engineering agreed with your nature; so why would you settle for second best when it comes to the highest quality auto parts?

Why Strut replacement is so important.

Could you imagine how uncomfortable your suspension would be if it didn't dampen impact? The MacPherson strut suspension revolutionized auto manufacturing because of its mobility advantages and overall vehicle weight reduction. Still, your BMW 128i struts react and rebound the same way shock absorbers do. However, your specific model uses a strut to provide the spindle with 360-degrees of movement in the front, which eliminates the need for the front control arm to locate the wheel and provide a pivot for steering. If your BMW 128i has an independent rear suspension, a strut works much better than a shock for the rear wheel carriers.

High quality parts, bargain prices, staff that want to please you.

Buy all the car parts you will ever need from carpartsdiscount.com and save time and money on all your upcoming repairs. Don't let a Strut repair bring about the demise of your car, truck, or SUV, and don't gamble with its condition by installing anything but the highest quality repair parts. At Car Parts Discount, we have real customer support agents available with enough expertise to help you purchase the correct BMW 128i part for your project or repair. When it comes to BMW 128i Strut parts, you can find them for 2013, 2012, 2011, 2010, 2009, 2008 models by clicking the appropriate year below.

Info: Select your make and model in the red title bar above so we can show the parts you need.
Select Your Year
BMW 128i Strut, OEM: 31 31 6 786 021/31316786021Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 021
61.45, Save 39%   NEW ITEM
OEM: 31 31 6 786 021, Item: 555587
  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 Left

BMW 128i Strut, OEM: 31 31 6 786 023/31316786023Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 023
69.45, Save 39%   NEW ITEM
OEM: 31 31 6 786 023, Item: 555589
  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 Left

BMW 128i Strut, OEM: 31 31 6 786 031/31316786031Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 031
69.45, Save 39%   NEW ITEM
OEM: 31 31 6 786 031, Item: 556035
  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 Left

BMW 128i Strut, OEM: 31 31 6 786 022/31316786022Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 022
61.75, Save 39%   NO STOCK
OEM: 31 31 6 786 022, Item: 555588
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Strut, OEM: 31 31 6 786 029/31316786029Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 029
61.45, Save 39%   NO STOCK
OEM: 31 31 6 786 029, Item: 556033
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 128i Strut, OEM: 31 31 6 786 024/31316786024Bilstein
2008-2013 BMW 128i Bilstein Strut 31 31 6 786 024
69.45, Save 39%   NO STOCK
OEM: 31 31 6 786 024, Item: 555590
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 023
79.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 023, Item: 1507425
  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 Left

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 024
79.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 024, Item: 1507818
  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 Right

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 022
95.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 022, Item: 1508518
  Only 3 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 Right

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 021
95.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 021, Item: 1508517
  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 Left

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 031
79.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 031, Item: 1509777
  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 Left

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 032
79.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 032, Item: 1509778
  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 Right

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 030
95.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 030, Item: 1510810
  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 Right

Sachs
2008-2013 BMW 128i Sachs Strut 31 31 6 786 029
95.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 029, Item: 1510809
  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 Left

BMW 128i Strut Assembly, OEM: 339270KYB Excel-G
2008-2013 BMW 128i KYB Excel-G Strut Assembly 339270
115.15, Save 39%   NEW ITEM
OEM: 339270, Item: 343992
  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

BMW 128i Strut Assembly, OEM: 339269KYB Excel-G
2008-2013 BMW 128i KYB Excel-G Strut Assembly 339269
115.05, Save 39%   NEW ITEM
OEM: 339269, Item: 343993
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Strut Assembly, OEM: 72313Monroe
2008-2013 BMW 128i Monroe Strut Assembly 72313
88.45, Save 39%   NEW ITEM
OEM: 72313, Item: 346856
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Strut Assembly, OEM: 72314Monroe
2008-2013 BMW 128i Monroe Strut Assembly 72314
88.45, Save 39%   NEW ITEM
OEM: 72314, Item: 344643
  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

BMW 128i Suspension Strut, OEM: 8750 1084L/87501084L
2008-2013 BMW 128i Koni Suspension Strut 8750 1084L
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1084L, Item: 1494535
  Only 6 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

BMW 128i Suspension Strut, OEM: 8750 1084R/87501084R
2008-2013 BMW 128i Koni Suspension Strut 8750 1084R
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1084R, Item: 1494536
  Only 2 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

2008-2013 BMW 128i Koni Suspension Strut 8741 1484LSPOR
Add for Price, Save 38%   NO STOCK
OEM: 8741 1484LSPOR, Item: 1496836
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

2008-2013 BMW 128i Koni Suspension Strut 8741 1484RSPOR
Add for Price, Save 38%   NO STOCK
OEM: 8741 1484RSPOR, Item: 1496837
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

BMW 128i Suspension Strut Assembly, OEM: F4VE3B591H0Bilstein HD
2008-2013 BMW 128i Bilstein HD Suspension Strut Assembly F4VE3B591H0
250.45, Save 39%   NEW ITEM
OEM: F4VE3B591H0, Item: 538870
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Suspension Strut Assembly, OEM: 72755Monroe
2008-2013 BMW 128i Monroe Suspension Strut Assembly 72755
99.35, Save 39%   NEW ITEM
OEM: 72755, Item: 533129
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Suspension Strut Assembly, OEM: 31 31 6 782 857/31316782857Bilstein Touring
2008-2013 BMW 128i Bilstein Touring Suspension Strut Assembly 31 31 6 782 857
68.95, Save 39%   NEW ITEM
OEM: 31 31 6 782 857, Item: 540551
  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

BMW 128i Suspension Strut Assembly, OEM: 31 31 6 782 858/31316782858Bilstein Touring
2008-2013 BMW 128i Bilstein Touring Suspension Strut Assembly 31 31 6 782 858
68.95, Save 39%   NEW ITEM
OEM: 31 31 6 782 858, Item: 538705
  In Stock, Usually ships within 1 business day
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Suspension Strut Assembly, OEM: 72756Monroe
2008-2013 BMW 128i Monroe Suspension Strut Assembly 72756
99.35, Save 39%   NEW ITEM
OEM: 72756, Item: 533130
  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 Left

BMW 128i Suspension Strut Assembly, OEM: F4VNEF274BGBilstein Touring
2008-2013 BMW 128i Bilstein Touring Suspension Strut Assembly F4VNEF274BG
60.95, Save 39%   NEW ITEM
OEM: F4VNEF274BG, Item: 538247
  Only 3 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 Left

BMW 128i Suspension Strut Assembly, OEM: F4VE3B590H0Bilstein HD
2008-2013 BMW 128i Bilstein HD Suspension Strut Assembly F4VE3B590H0
236.85, Save 39%   NEW ITEM
OEM: F4VE3B590H0, Item: 538868
  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

BMW 128i Suspension Strut Assembly, OEM: 22-152770/22152770Bilstein
2008-2013 BMW 128i Bilstein Suspension Strut Assembly 22-152770
64.75, Save 39%   NEW ITEM
OEM: 22-152770, Item: 1478191
  Only 3 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 Left

BMW 128i Suspension Strut Assembly, OEM: 22-152749/22152749Bilstein
2008-2013 BMW 128i Bilstein Suspension Strut Assembly 22-152749
59.05, Save 39%   NEW ITEM
OEM: 22-152749, Item: 1207021
  Only 3 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 Left

BMW 128i Suspension Strut Assembly, OEM: 35-115946/35115946Bilstein
2008-2013 BMW 128i Bilstein Suspension Strut Assembly 35-115946
181.25, Save 39%   NEW ITEM
OEM: 35-115946, Item: 1213962
  Only 2 left 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 Right

BMW 128i Suspension Strut Assembly, OEM: F4VNEF275BGBilstein Touring
2008-2013 BMW 128i Bilstein Touring Suspension Strut Assembly F4VNEF275BG
60.95, Save 39%   NO STOCK
OEM: F4VNEF275BG, Item: 538869
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 128i Suspension Strut Assembly, OEM: 31-181914/31181914Bilstein
2008-2013 BMW 128i Bilstein Suspension Strut Assembly 31-181914
493.45, Save 39%   NO STOCK
OEM: 31-181914, Item: 1213804
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 128i Suspension Strut Assembly, OEM: 31-181921/31181921Bilstein
2008-2013 BMW 128i Bilstein Suspension Strut Assembly 31-181921
493.45, Save 39%   NO STOCK
OEM: 31-181921, Item: 1213805
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right