Car Parts Discount

BMW 328i Strut

Great cars and trucks like your 328i need great parts.

Select Your VehicleIt's not a regular occurrence that you discover you need a replacement Strut for your car or truck. When your BMW 328i was born, it was destined for a driver who wants European styling in their automobile. Make no mistake, you bought your 328i because you wanted to buy long-lasting quality and a trusted brand both impeccably combined into one automobile. Your BMW dealership isn't the only place to buy the best replacement parts for your 328i.

Why Strut replacement is so important.

The first production cars from over a hundred years ago must have been very unpleasant to drive. The MacPherson strut suspension was first used on front wheels, and made it so they could achieve the same amount of rotation using fewer parts. Still, your BMW 328i struts react and rebound the same way shock absorbers do. However, your specific model uses a strut which allows the spindle to move in all directions by pivoting off the strut rod at the top, thereby doing away with the upper control arm and ball joint which previously performed that function. If your BMW 328i has an independent rear suspension, then a strut and coil spring assembly would be located at each wheel as well.

There's no reason to delay... buy your replacements right now.

Procuring new BMW parts from www.carpartsdiscount.com means you are getting the best deal on the absolute greatest original and aftermarket replacement 328i parts on the internet. When your BMW needs a new replacement Strut, there's no need to waste time looking anywhere other than the authority, Car Parts Discount. Bring your 328i back to life with the highest quality new or rebuilt parts from the experts at Car Parts Discount. If your car or truck was built in 2016, 2015, 2014, 2013, 2012, 2011, 2010, 2009, 2008, 2007, 2000, 1999, 1998, 1997, 1996, then you will find the correct BMW 328i Strut parts right here.

Info: Select your make and model in the red title bar above so we can show the parts you need.
Bilstein
Bilstein
$80.95 - $510.85
47 Parts
BMW 328i Suspension Strut Assembly, OEM: 22-136572/22136572Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-136572
80.95, Save 39%   NEW ITEM
OEM: 22-136572, Item: 1213102
  Only 4 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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-136589/22136589Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-136589
80.95, Save 39%   NEW ITEM
OEM: 22-136589, Item: 1213103
  Only 5 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 328i Suspension Strut Assembly, OEM: 22-135032/22135032Bilstein
2007-2010 BMW 328i Bilstein Suspension Strut Assembly 22-135032
86.35, Save 39%   NEW ITEM
OEM: 22-135032, Item: 1213100
  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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-135049/22135049Bilstein
2007-2010 BMW 328i Bilstein Suspension Strut Assembly 22-135049
86.35, Save 39%   NEW ITEM
OEM: 22-135049, Item: 1213101
  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 328i Suspension Strut Assembly, OEM: 22-136602/22136602Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-136602
86.35, Save 39%   NEW ITEM
OEM: 22-136602, Item: 1213104
  Only 5 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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-044198/22044198Bilstein
1996-1999 BMW 328i Bilstein Suspension Strut Assembly 22-044198
89.25, Save 39%   NEW ITEM
OEM: 22-044198, Item: 1213060
  Only 5 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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-044204/22044204Bilstein
1996-1999 BMW 328i Bilstein Suspension Strut Assembly 22-044204
89.25, Save 39%   NEW ITEM
OEM: 22-044204, Item: 1213061
  Only 3 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 328i Strut, OEM: 31 31 6 786 001/31316786001Bilstein
2007-2008 BMW 328i Bilstein Strut 31 31 6 786 001
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 001, Item: 560308
  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

BMW 328i Strut, OEM: 31 31 6 786 002/31316786002Bilstein
2007-2008 BMW 328i Bilstein Strut 31 31 6 786 002
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 002, Item: 561951
  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 Right

BMW 328i Strut, OEM: 31 31 6 786 013/31316786013Bilstein
2007-2010 BMW 328i Bilstein Strut 31 31 6 786 013
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 013, Item: 1348240
  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

BMW 328i Strut, OEM: 31 31 6 786 014/31316786014Bilstein
2007-2010 BMW 328i Bilstein Strut 31 31 6 786 014
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 014, Item: 1348241
  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 Right

BMW 328i Strut -, OEM: 31 31 6 784 973/31316784973Bilstein
2008-2010 BMW 328i Bilstein Strut - 31 31 6 784 973
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 784 973, Item: 498186
  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 328i Strut -, OEM: 31 31 6 784 974/31316784974Bilstein
2008-2010 BMW 328i Bilstein Strut - 31 31 6 784 974
92.35, Save 39%  
OEM: 31 31 6 784 974, Item: 498187
  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

BMW 328i Strut - SACHS, OEM: 31 31 6 785 589/31316785589Bilstein
2007-2010 BMW 328i Bilstein Strut - SACHS 31 31 6 785 589
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 785 589, Item: 498191
  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 328i Strut - SACHS, OEM: 31 31 6 785 590/31316785590Bilstein
2007-2010 BMW 328i Bilstein Strut - SACHS 31 31 6 785 590
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 785 590, Item: 498193
  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 Right

BMW 328i Strut - SACHS, OEM: 31 31 6 796 155/31316796155Bilstein
2008-2013 BMW 328i Bilstein Strut - SACHS 31 31 6 796 155
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 796 155, Item: 498215
  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 328i Strut - SACHS, OEM: 31 31 6 796 156/31316796156Bilstein
2008-2013 BMW 328i Bilstein Strut - SACHS 31 31 6 796 156
92.35, Save 39%   NEW ITEM
OEM: 31 31 6 796 156, Item: 498217
  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

BMW 328i Suspension Strut Assembly, OEM: 22-103093/22103093Bilstein
1999-2000 BMW 328i Bilstein Suspension Strut Assembly 22-103093
92.85, Save 39%   NEW ITEM
OEM: 22-103093, Item: 1213080
  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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-103109/22103109Bilstein
1999-2000 BMW 328i Bilstein Suspension Strut Assembly 22-103109
92.85, Save 39%   NEW ITEM
OEM: 22-103109, Item: 1213081
  Only 4 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 328i Suspension Strut Assembly, OEM: 22-139931/22139931Bilstein
1999-2000 BMW 328i Bilstein Suspension Strut Assembly 22-139931
92.85, Save 39%   NEW ITEM
OEM: 22-139931, Item: 1213107
  Only 6 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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-139948/22139948Bilstein
1999-2000 BMW 328i Bilstein Suspension Strut Assembly 22-139948
92.85, Save 39%   NEW ITEM
OEM: 22-139948, Item: 1213108
  Only 4 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 328i Strut, OEM: 31 31 6 786 015/31316786015Bilstein
2007-2013 BMW 328i Bilstein Strut 31 31 6 786 015
93.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 015, Item: 1358550
  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 328i Strut, OEM: 31 31 6 786 016/31316786016Bilstein
2007-2013 BMW 328i Bilstein Strut 31 31 6 786 016
93.55, Save 39%   NEW ITEM
OEM: 31 31 6 786 016, Item: 1358551
  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 Right

BMW 328i Strut, OEM: 31 31 6 785 591/31316785591Bilstein
2007-2010 BMW 328i Bilstein Strut 31 31 6 785 591
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 785 591, Item: 561226
  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 Left

BMW 328i Strut, OEM: 31 31 6 785 592/31316785592Bilstein
2007-2010 BMW 328i Bilstein Strut 31 31 6 785 592
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 785 592, Item: 562476
  Only 9 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

BMW 328i Strut, OEM: 31 31 6 786 003/31316786003Bilstein
2007-2008 BMW 328i Bilstein Strut 31 31 6 786 003
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 003, Item: 560639
  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 328i Strut, OEM: 31 31 6 786 004/31316786004Bilstein
2007-2008 BMW 328i Bilstein Strut 31 31 6 786 004
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 786 004, Item: 560309
  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 Right

BMW 328i Strut, OEM: 31 31 6 796 159/31316796159Bilstein
2008-2013 BMW 328i Bilstein Strut 31 31 6 796 159
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 796 159, Item: 1178567
  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 328i Strut, OEM: 31 31 6 796 160/31316796160Bilstein
2008-2013 BMW 328i Bilstein Strut 31 31 6 796 160
98.35, Save 39%   NEW ITEM
OEM: 31 31 6 796 160, Item: 1178568
  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

BMW 328i Suspension Strut Assembly, OEM: 22-145246/22145246Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-145246
99.15, Save 39%   NEW ITEM
OEM: 22-145246, Item: 1433623
  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 Left

BMW 328i Suspension Strut Assembly, OEM: 22-172518/22172518Bilstein
1996-1999 BMW 328i Bilstein Suspension Strut Assembly 22-172518
104.45, Save 39%   NEW ITEM
OEM: 22-172518, Item: 1455301
  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 328i Strut, OEM: 31 31 6 750 791/31316750791Bilstein
1999-2000 BMW 328i Bilstein Strut 31 31 6 750 791
105.85, Save 39%   NEW ITEM
OEM: 31 31 6 750 791, Item: 533188
  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 Left

BMW 328i Strut, OEM: 31 31 6 750 792/31316750792Bilstein
1999-2000 BMW 328i Bilstein Strut 31 31 6 750 792
105.85, Save 39%   NEW ITEM
OEM: 31 31 6 750 792, Item: 498154
  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 Right

BMW 328i Suspension Strut Assembly, OEM: 22-145277/22145277Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-145277
106.15, Save 39%   NEW ITEM
OEM: 22-145277, Item: 1213112
  Only 5 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 Left

BMW 328i Strut, OEM: 31 31 1 091 269/31311091269Bilstein
1996-1999 BMW 328i Bilstein Strut 31 31 1 091 269
109.75, Save 39%   NEW ITEM
OEM: 31 31 1 091 269, Item: 498110
  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 328i Strut, OEM: 31 31 1 091 270/31311091270Bilstein
1996-1999 BMW 328i Bilstein Strut 31 31 1 091 270
109.75, Save 39%   NEW ITEM
OEM: 31 31 1 091 270, Item: 498112
  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 328i Suspension Strut Assembly, OEM: 22-220066/22220066Bilstein
2012-2015 BMW 328i Bilstein Suspension Strut Assembly 22-220066
120.15, Save 39%   NEW ITEM
OEM: 22-220066, Item: 1339135
  Only 1 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

BMW 328i Suspension Strut Assembly, OEM: 22-172525/22172525Bilstein
1996-1999 BMW 328i Bilstein Suspension Strut Assembly 22-172525
120.35, Save 39%   NEW ITEM
OEM: 22-172525, Item: 1213133
  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 328i Strut - Heavy Duty, OEM: 35 044000/35044000Bilstein
1996-1999 BMW 328i Bilstein Strut - Heavy Duty 35 044000
217.25, Save 39%   NEW ITEM
OEM: 35 044000, Item: 500643
  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 328i Strut - Heavy Duty, OEM: 35 120377/35120377Bilstein
2007-2013 BMW 328i Bilstein Strut - Heavy Duty 35 120377
249.85, Save 41%   NEW ITEM
OEM: 35 120377, Item: 561230
  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

BMW 328i Strut - Heavy Duty, OEM: 35 120384/35120384Bilstein
2007-2013 BMW 328i Bilstein Strut - Heavy Duty 35 120384
249.85, Save 41%   NEW ITEM
OEM: 35 120384, Item: 561231
  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

BMW 328i Suspension Strut Assembly, OEM: 23-238916/23238916Bilstein
2012-2015 BMW 328i Bilstein Suspension Strut Assembly 23-238916
510.85, Save 39%   NEW ITEM
OEM: 23-238916, Item: 1470174
  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 Left

BMW 328i Suspension Strut Assembly, OEM: 23-238923/23238923Bilstein
2012-2015 BMW 328i Bilstein Suspension Strut Assembly 23-238923
510.85, Save 39%   NEW ITEM
OEM: 23-238923, Item: 1470175
  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 328i Suspension Strut Assembly, OEM: 22-136619/22136619Bilstein
2007-2013 BMW 328i Bilstein Suspension Strut Assembly 22-136619
86.35, Save 39%   NO STOCK
OEM: 22-136619, Item: 1213105
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Strut, OEM: 31 31 6 874 367/31316874367Bilstein
2012-2016 BMW 328i Bilstein Strut 31 31 6 874 367
109.55, Save 39%   NO STOCKPOPULAR
OEM: 31 31 6 874 367, Item: 1380711
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left, Front Right

BMW 328i Suspension Strut Assembly, OEM: 35-044017/35044017Bilstein
1996-1999 BMW 328i Bilstein Suspension Strut Assembly 35-044017
190.25, Save 39%   NO STOCK
OEM: 35-044017, Item: 1213899
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Suspension Strut Assembly, OEM: 35-115052/35115052Bilstein
1999-2000 BMW 328i Bilstein Suspension Strut Assembly 35-115052
228.55, Save 39%   NO STOCK
OEM: 35-115052, Item: 1213956
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

Bilstein HD
Bilstein HD
$216.35 - $248.05
4 Parts
BMW 328i Strut Assembly, OEM: VN74334Bilstein HD
1999-2000 BMW 328i Bilstein HD Strut Assembly VN74334
248.05, Save 39%   NEW ITEM
OEM: VN74334, Item: 345087
  Only 5 left In Stock, Usually ships within 1 business day

Front-left strut assembly. "Performance upgrade" design, must be replaced in pairs for proper vehicle handling.

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Strut Assembly, OEM: VN74335Bilstein HD
1999-2000 BMW 328i Bilstein HD Strut Assembly VN74335
248.05, Save 39%   NEW ITEM
OEM: VN74335, Item: 347449
  Only 7 left In Stock, Usually ships within 1 business day

Front-right strut assembly. "Performance upgrade" design, must be replaced in pairs for proper vehicle handling.

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Strut Assembly, OEM: VE34400Bilstein HD
1996-1999 BMW 328i Bilstein HD Strut Assembly VE34400
216.35, Save 39%   NO STOCK
OEM: VE34400, Item: 339612
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Strut Assembly, OEM: VE34401Bilstein HD
1996-1999 BMW 328i Bilstein HD Strut Assembly VE34401
218.35, Save 39%   NO STOCK
OEM: VE34401, Item: 347319
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

Bilstein Sport
Bilstein Sport
$216.75 - $262.55
3 Parts
Bilstein Sport
1996-1999 BMW 328i Bilstein Sport Suspension Strut Assembly 35044024
216.75, Save 39%   NEW ITEM
OEM: 35044024, Item: 545284
  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

Bilstein Sport
1996-1999 BMW 328i Bilstein Sport Suspension Strut Assembly 35-044031
216.75, Save 39%   NEW ITEM
OEM: 35-044031, Item: 545280
  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 Right

BMW 328i Suspension Strut Assembly, OEM: F4VE3C041H1Bilstein Sport
2007-2013 BMW 328i Bilstein Sport Suspension Strut Assembly F4VE3C041H1
262.55, Save 39%   NO STOCK
OEM: F4VE3C041H1, Item: 540550
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

Bilstein Touring
Bilstein Touring
$85.85 - $106.25
17 Parts
BMW 328i Suspension Strut Assembly, OEM: 31 30 6 777 230/31306777230Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 230
85.85, Save 39%   NEW ITEM
OEM: 31 30 6 777 230, Item: 538501
  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 328i Suspension Strut Assembly, OEM: 31 30 6 777 229/31306777229Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 229
85.85, Save 39%   NEW ITEM
OEM: 31 30 6 777 229, Item: 538344
  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 328i Suspension Strut Assembly, OEM: 31 30 6 777 093/31306777093Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 093
87.55, Save 39%   NEW ITEM
OEM: 31 30 6 777 093, Item: 538346
  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 328i Suspension Strut Assembly, OEM: 31 30 6 777 094/31306777094Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 094
87.55, Save 39%   NEW ITEM
OEM: 31 30 6 777 094, Item: 540549
  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 328i Suspension Strut Assembly, OEM: 31 31 6 780 080/31316780080Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 31 6 780 080
93.35, Save 39%   NEW ITEM
OEM: 31 31 6 780 080, Item: 538390
  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 Right

Bilstein Touring
2007-2012 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 771 179
93.35, Save 39%   NEW ITEM
OEM: 31 30 6 771 179, Item: 538350
  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 328i Suspension Strut Assembly, OEM: 31 30 6 771 180/31306771180Bilstein Touring
2007-2012 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 771 180
93.35, Save 39%   NEW ITEM
OEM: 31 30 6 771 180, Item: 538349
  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 328i Suspension Strut Assembly, OEM: 31 30 6 777 231/31306777231Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 231
93.85, Save 39%   NEW ITEM
OEM: 31 30 6 777 231, Item: 543981
  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 Left

BMW 328i Suspension Strut Assembly, OEM: 31 30 6 777 232/31306777232Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 6 777 232
93.85, Save 39%   NEW ITEM
OEM: 31 30 6 777 232, Item: 538503
  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

BMW 328i Front Complete Strut, OEM: VNE4419BCBilstein Touring
1996-1999 BMW 328i Bilstein Touring Front Complete Strut VNE4419BC
96.55, Save 39%   NEW ITEM
OEM: VNE4419BC, Item: 125412
  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 328i Front Complete Strut, OEM: VNE4420BCBilstein Touring
1996-1999 BMW 328i Bilstein Touring Front Complete Strut VNE4420BC
96.55, Save 39%   NEW ITEM
OEM: VNE4420BC, Item: 125413
  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 328i Strut Assembly, OEM: VNEA310Bilstein Touring
1999-2000 BMW 328i Bilstein Touring Strut Assembly VNEA310
100.45, Save 39%   NEW ITEM
OEM: VNEA310, Item: 268805
  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 328i Suspension Strut Assembly, OEM: F4VNEH251BGBilstein Touring
1996-1999 BMW 328i Bilstein Touring Suspension Strut Assembly F4VNEH251BG
104.15, Save 39%   NEW ITEM
OEM: F4VNEH251BG, Item: 545318
  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 328i Suspension Strut Assembly, OEM: F4VNEH252BGBilstein Touring
1996-1999 BMW 328i Bilstein Touring Suspension Strut Assembly F4VNEH252BG
104.15, Save 39%   NEW ITEM
OEM: F4VNEH252BG, Item: 538499
  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 Right

BMW 328i Strut Assembly, OEM: VNEA309Bilstein Touring
1999-2000 BMW 328i Bilstein Touring Strut Assembly VNEA309
106.25, Save 39%   NEW ITEM
OEM: VNEA309, Item: 268804
  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 328i Suspension Strut Assembly, OEM: F4VNED500BGBilstein Touring
2007-2011 BMW 328i Bilstein Touring Suspension Strut Assembly F4VNED500BG
93.15, Save 39%   NO STOCK
OEM: F4VNED500BG, Item: 539075
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Suspension Strut Assembly, OEM: 31 30 0 777 095/31300777095Bilstein Touring
2007-2013 BMW 328i Bilstein Touring Suspension Strut Assembly 31 30 0 777 095
93.35, Save 39%   NO STOCK
OEM: 31 30 0 777 095, Item: 538504
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

Boge
$232.25 - $237.65
2 Parts
BMW 328i Front Complete Strut, OEM: 31311092307
1996-1999 BMW 328i Boge Front Complete Strut 31311092307
232.25, Save 39%   NEW ITEM
OEM: 31311092307, Item: 76204
  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 328i Front Complete Strut, OEM: 31311092308
1996-1999 BMW 328i Boge Front Complete Strut 31311092308
237.65, Save 39%   NEW ITEM
OEM: 31311092308, Item: 76206
  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

FCS
FCS
$37.05 - $96.05
3 Parts
BMW 328i Suspension Strut Assembly, OEM: 335564LFCS
1999-2000 BMW 328i FCS Suspension Strut Assembly 335564L
37.05, Save 39%   NEW ITEM
OEM: 335564L, Item: 1457912
  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 328i Suspension Strut Assembly, OEM: 335565LFCS
1999-2000 BMW 328i FCS Suspension Strut Assembly 335565L
37.95, Save 39%   NEW ITEM
OEM: 335565L, Item: 1458280
  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

FCS
2007-2011 BMW 328i FCS Suspension Strut and Coil Spring Assembly 1335682L
96.05, Save 39%   NEW ITEM
OEM: 1335682L, Item: 1457971
  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

Koni
$108.75 - $216.35
14 Parts
BMW 328i Suspension Strut, OEM: 8750 1084L/87501084L
2007-2012 BMW 328i Koni Suspension Strut 8750 1084L
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1084L, Item: 1494535
  In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

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

BMW 328i Suspension Strut, OEM: 8750 1010L/87501010L
1996-1998 BMW 328i Koni Suspension Strut 8750 1010L
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1010L, Item: 1494489
  Only 3 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

BMW 328i Suspension Strut, OEM: 8750 1010R/87501010R
1996-1998 BMW 328i Koni Suspension Strut 8750 1010R
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1010R, Item: 1494490
  Only 1 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

BMW 328i Suspension Strut, OEM: 8750 1029L/87501029L
1999-2000 BMW 328i Koni Suspension Strut 8750 1029L
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1029L, Item: 1494500
  Only 4 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

BMW 328i Suspension Strut, OEM: 8750 1029R/87501029R
1999-2000 BMW 328i Koni Suspension Strut 8750 1029R
Add for Price, Save 38%   NEW ITEM
OEM: 8750 1029R, Item: 1494501
  Only 7 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

2007-2012 BMW 328i Koni Suspension Strut 8741 1484RSPOR
Add for Price, Save 38%   NEW ITEM
OEM: 8741 1484RSPOR, Item: 1496837
  In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

1999-2000 BMW 328i Koni Suspension Strut 8741 1390RSPOR
Add for Price, Save 38%   NEW ITEM
OEM: 8741 1390RSPOR, Item: 1494451
  Only 2 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

BMW 328i Suspension Strut Assembly, OEM: 87411484Rsport/87411484RSPORT
2007-2012 BMW 328i Koni Suspension Strut Assembly 87411484Rsport
208.25, Save 39%   NEW ITEM
OEM: 87411484Rsport, Item: 538893
  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

BMW 328i Suspension Strut Assembly, OEM: 8741 1484Lsport/87411484LSPORT
2007-2012 BMW 328i Koni Suspension Strut Assembly 8741 1484Lsport
213.55, Save 39%   NEW ITEM
OEM: 8741 1484Lsport, Item: 538245
  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 Left

1996-1998 BMW 328i Koni Suspension Strut 8741 1272LSPOR
Add for Price, Save 38%   NEW ITEM
OEM: 8741 1272LSPOR, Item: 1494444
  Only 2 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

1996-1998 BMW 328i Koni Suspension Strut 8741 1272RSPOR
Add for Price, Save 38%   NEW ITEM
OEM: 8741 1272RSPOR, Item: 1494445
  Only 3 left In Stock, Usually ships within 1-2 business days
Select year, make, model above to verify this part fits your vehicle

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

1999-2000 BMW 328i Koni Suspension Strut 8741 1390LSPOR
Add for Price, Save 38%   NO STOCK
OEM: 8741 1390LSPOR, Item: 1494450
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

KYB
KYB
$92.25 - $131.85
6 Parts
BMW 328i Suspension Strut, OEM: 333919KYB
1996-1999 BMW 328i KYB Suspension Strut 333919
92.25, Save 39%   NEW ITEM
OEM: 333919, Item: 1024881
  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 328i Suspension Strut, OEM: 334946KYB
1999-2000 BMW 328i KYB Suspension Strut 334946
92.35, Save 39%   NEW ITEM
OEM: 334946, Item: 1025109
  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 328i Suspension Strut, OEM: 334614KYB
1999-2000 BMW 328i KYB Suspension Strut 334614
110.45, Save 39%   NEW ITEM
OEM: 334614, Item: 1025059
  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 328i Suspension Strut, OEM: 334615KYB
1999-2000 BMW 328i KYB Suspension Strut 334615
110.45, Save 39%   NEW ITEM
OEM: 334615, Item: 1025060
  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 328i Suspension Strut, OEM: 334937KYB
1996-1999 BMW 328i KYB Suspension Strut 334937
131.85, Save 39%   NEW ITEM
OEM: 334937, Item: 1025106
  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

BMW 328i Suspension Strut, OEM: 334938KYB
1996-1999 BMW 328i KYB Suspension Strut 334938
131.85, Save 39%   NEW ITEM
OEM: 334938, Item: 1025107
  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

KYB Excel-G
KYB Excel-G
$102.75 - $126.85
9 Parts
BMW 328i Suspension Strut Assembly, OEM: 334945KYB Excel-G
1999-2000 BMW 328i KYB Excel-G Suspension Strut Assembly 334945
102.75, Save 39%   NEW ITEM
OEM: 334945, Item: 459653
  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 328i Suspension Strut Assembly, OEM: 334946KYB Excel-G
1999-2000 BMW 328i KYB Excel-G Suspension Strut Assembly 334946
103.15, Save 39%   NEW ITEM
OEM: 334946, Item: 459652
  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 328i Suspension Strut Assembly, OEM: 333920KYB Excel-G
1996-1999 BMW 328i KYB Excel-G Suspension Strut Assembly 333920
107.15, Save 39%   NEW ITEM
OEM: 333920, Item: 459658
  Only 9 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 328i Strut Assembly, OEM: 333919KYB Excel-G
1996-1999 BMW 328i KYB Excel-G Strut Assembly 333919
107.95, Save 39%   NEW ITEM
OEM: 333919, Item: 344143
  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 328i Strut Assembly, OEM: 339269KYB Excel-G
2007-2013 BMW 328i 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 328i Strut Assembly, OEM: 339270KYB Excel-G
2007-2013 BMW 328i 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 328i Suspension Strut Assembly, OEM: 334901KYB Excel-G
1996-1999 BMW 328i KYB Excel-G Suspension Strut Assembly 334901
116.55, Save 39%   NEW ITEM
OEM: 334901, Item: 459659
  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 Right

BMW 328i Strut Assembly, OEM: 334902KYB Excel-G
1996-1999 BMW 328i KYB Excel-G Strut Assembly 334902
118.15, Save 39%   NEW ITEM
OEM: 334902, Item: 347304
  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 328i Suspension Strut Assembly, OEM: 334615KYB Excel-G
1999-2000 BMW 328i KYB Excel-G Suspension Strut Assembly 334615
126.85, Save 39%   NEW ITEM
OEM: 334615, Item: 459656
  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

Meyle
Meyle
$66.45 - $74.15
4 Parts
BMW 328i Strut Assembly, OEM: 31316750792Meyle
1999-2000 BMW 328i Meyle Strut Assembly 31316750792
66.45, Save 39%   NEW ITEM
OEM: 31316750792, Item: 342950
  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 328i Strut Assembly, OEM: 31316750791Meyle
1999-2000 BMW 328i Meyle Strut Assembly 31316750791
70.85, Save 39%   NEW ITEM
OEM: 31316750791, Item: 340340
  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 328i Front Complete Strut, OEM: 31311092307Meyle
1996-1999 BMW 328i Meyle Front Complete Strut 31311092307
71.75, Save 39%   NEW ITEM
OEM: 31311092307, Item: 76205
  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 328i Front Complete Strut, OEM: 31311092308Meyle
1996-1999 BMW 328i Meyle Front Complete Strut 31311092308
74.15, Save 39%   NEW ITEM
OEM: 31311092308, Item: 76207
  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

Monroe
Monroe
$75.85 - $99.35
11 Parts
BMW 328i Strut Assembly, OEM: 71524Monroe
1996-1998 BMW 328i Monroe Strut Assembly 71524
75.85, Save 39%   NEW ITEM
OEM: 71524, Item: 310368
  In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Strut Assembly, OEM: 71515Monroe
1996-1998 BMW 328i Monroe Strut Assembly 71515
88.35, Save 39%   NEW ITEM
OEM: 71515, Item: 310362
  In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Strut Assembly, OEM: 71516Monroe
1996-1998 BMW 328i Monroe Strut Assembly 71516
88.35, Save 39%   NEW ITEM
OEM: 71516, Item: 310363
  Only 5 left In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Strut Assembly, OEM: 72313Monroe
2007-2013 BMW 328i 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 328i Strut Assembly, OEM: 72314Monroe
2007-2013 BMW 328i 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 328i Strut Assembly, OEM: 71581Monroe
1999-2000 BMW 328i Monroe Strut Assembly 71581
89.95, Save 39%   NEW ITEM
OEM: 71581, Item: 310410
  In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Strut Assembly, OEM: 71582Monroe
1999-2000 BMW 328i Monroe Strut Assembly 71582
89.95, Save 39%   NEW ITEM
OEM: 71582, Item: 310411
  In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Strut Assembly, OEM: 71511Monroe
1996-1998 BMW 328i Monroe Strut Assembly 71511
96.55, Save 39%   NEW ITEM
OEM: 71511, Item: 313488
  Only 6 left In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

BMW 328i Strut Assembly, OEM: 71512Monroe
1996-1998 BMW 328i Monroe Strut Assembly 71512
96.55, Save 39%   NEW ITEM
OEM: 71512, Item: 310361
  Only 4 left In Stock, Usually ships within 1 business day

Monroe OE Spectrum Shocks & Struts The Monroe OESpectrum shocks and struts are engineered specifically for foreign nameplate vehicles and feature the latest global original equipment valving technologies. Developed through years of research and on-vehicle testing, Monroe OESpectrum units provide an unprecedented level of handling precision and control while filtering out the ride harshness commonly encountered on many foreign nameplate applications. This unique blend of control and comfort is.. (more)

Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Left

BMW 328i Suspension Strut Assembly, OEM: 72755Monroe
2007-2013 BMW 328i 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 328i Suspension Strut Assembly, OEM: 72756Monroe
2007-2013 BMW 328i Monroe Suspension Strut Assembly 72756
99.35, Save 39%   NEW ITEM
OEM: 72756, Item: 533130
  Only 9 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

OSC
OSC
$51.55 - $62.05
4 Parts
BMW 328i Suspension Strut, OEM: S334946OSC
1999-2000 BMW 328i OSC Suspension Strut S334946
51.55, Save 39%   NEW ITEM
OEM: S334946, Item: 1400105
  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 Left

BMW 328i Suspension Strut, OEM: S334945OSC
1999-2000 BMW 328i OSC Suspension Strut S334945
55.25, Save 39%   NEW ITEM
OEM: S334945, Item: 1410705
  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 Right

BMW 328i Suspension Strut, OEM: S334615OSC
1999-2000 BMW 328i OSC Suspension Strut S334615
58.45, Save 39%   NEW ITEM
OEM: S334615, Item: 1392606
  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 Left

BMW 328i Suspension Strut, OEM: S334614OSC
1999-2000 BMW 328i OSC Suspension Strut S334614
62.05, Save 39%   NEW ITEM
OEM: S334614, Item: 1410698
  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
Sachs
$70.15 - $155.15
25 Parts
BMW 328i Strut, OEM: 31 31 6 750 792/31316750792Sachs
1999-2000 BMW 328i Sachs Strut 31 31 6 750 792
70.15, Save 39%   NEW ITEM
OEM: 31 31 6 750 792, Item: 498153
  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 328i Strut, OEM: 31 31 6 750 791/31316750791Sachs
1999-2000 BMW 328i Sachs Strut 31 31 6 750 791
73.95, Save 39%   NEW ITEM
OEM: 31 31 6 750 791, Item: 498152
  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 328i Strut, OEM: 31 31 6 759 562/31316759562Sachs
1999-2000 BMW 328i Sachs Strut 31 31 6 759 562
78.65, Save 39%  
OEM: 31 31 6 759 562, Item: 498158
  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 328i Strut, OEM: 31 31 6 759 561/31316759561Sachs
1999-2000 BMW 328i Sachs Strut 31 31 6 759 561
83.85, Save 39%  
OEM: 31 31 6 759 561, Item: 498157
  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 328i Strut, OEM: 31 31 6 784 973/31316784973Sachs
2008-2010 BMW 328i Sachs Strut 31 31 6 784 973
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 784 973, Item: 560243
  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 328i Strut, OEM: 31 31 6 784 974/31316784974Sachs
2008-2010 BMW 328i Sachs Strut 31 31 6 784 974
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 784 974, Item: 560244
  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

BMW 328i Strut -, OEM: 31 31 6 785 589/31316785589Sachs
2007-2010 BMW 328i Sachs Strut - 31 31 6 785 589
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 785 589, Item: 498190
  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 328i Strut -, OEM: 31 31 6 785 590/31316785590Sachs
2007-2010 BMW 328i Sachs Strut - 31 31 6 785 590
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 785 590, Item: 498192
  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

BMW 328i Strut -, OEM: 31 31 6 786 001/31316786001Sachs
2007-2008 BMW 328i Sachs Strut - 31 31 6 786 001
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 786 001, Item: 498200
  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 Left

BMW 328i Strut -, OEM: 31 31 6 786 002/31316786002Sachs
2007-2008 BMW 328i Sachs Strut - 31 31 6 786 002
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 786 002, Item: 498201
  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

BMW 328i Strut -, OEM: 31 31 6 796 155/31316796155Sachs
2008-2013 BMW 328i Sachs Strut - 31 31 6 796 155
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 796 155, Item: 498214
  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 Left

BMW 328i Strut -, OEM: 31 31 6 796 156/31316796156Sachs
2008-2013 BMW 328i Sachs Strut - 31 31 6 796 156
91.75, Save 39%   NEW ITEM
OEM: 31 31 6 796 156, Item: 498216
  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

BMW 328i Strut, OEM: 31 31 6 786 015/31316786015Sachs
2007-2013 BMW 328i Sachs Strut 31 31 6 786 015
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 786 015, Item: 791664
  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

BMW 328i Strut, OEM: 31 31 6 786 016/31316786016Sachs
2007-2013 BMW 328i Sachs Strut 31 31 6 786 016
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 786 016, Item: 791665
  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 328i Sachs Strut 31 31 6 796 159
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 796 159, Item: 1496257
  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 328i Sachs Strut 31 31 6 796 160
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 796 160, Item: 1496258
  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 Right

BMW 328i Strut -, OEM: 31 31 6 785 591/31316785591Sachs
2007-2010 BMW 328i Sachs Strut - 31 31 6 785 591
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 785 591, Item: 498194
  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 Left

BMW 328i Strut -, OEM: 31 31 6 785 592/31316785592Sachs
2007-2010 BMW 328i Sachs Strut - 31 31 6 785 592
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 785 592, Item: 498195
  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 Right

BMW 328i Strut -, OEM: 31 31 6 786 003/31316786003Sachs
2007-2008 BMW 328i Sachs Strut - 31 31 6 786 003
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 786 003, Item: 498202
  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 328i Strut -, OEM: 31 31 6 786 004/31316786004Sachs
2007-2008 BMW 328i Sachs Strut - 31 31 6 786 004
109.65, Save 39%   NEW ITEM
OEM: 31 31 6 786 004, Item: 498203
  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 Right

BMW 328i Suspension Strut, OEM: 311405Sachs
2007-2013 BMW 328i Sachs Suspension Strut 311405
116.95, Save 39%   NEW ITEM
OEM: 311405, Item: 1118648
  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 328i Suspension Strut, OEM: 311406Sachs
2007-2013 BMW 328i Sachs Suspension Strut 311406
116.95, Save 39%   NEW ITEM
OEM: 311406, Item: 1169427
  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

BMW 328i Strut, OEM: 31 31 1 092 308/31311092308Sachs
1996-1999 BMW 328i Sachs Strut 31 31 1 092 308
150.45, Save 39%   NEW ITEM
OEM: 31 31 1 092 308, Item: 528053
  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

BMW 328i Strut, OEM: 31 31 1 092 307/31311092307Sachs
1996-1999 BMW 328i Sachs Strut 31 31 1 092 307
155.15, Save 39%   NEW ITEM
OEM: 31 31 1 092 307, Item: 498121
  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 328i Sachs Suspension Strut Assembly 311 404
126.05, Save 39%   NO STOCK
OEM: 311 404, Item: 1323624
  Restock date not known
Select year, make, model above to verify this part fits your vehicle

Vehicle Install Locations: Front Right

Sachs Advantage
Sachs Advantage
$121.55 - $202.75
4 Parts
BMW 328i Suspension Strut Assembly, OEM: 311405Sachs Advantage
2007 BMW 328i Sachs Advantage Suspension Strut Assembly 311405
121.55, Save 39%   NEW ITEM
OEM: 311405, Item: 459663
  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 328i Suspension Strut Assembly, OEM: 311406Sachs Advantage
2007 BMW 328i Sachs Advantage Suspension Strut Assembly 311406
122.75, Save 39%   NEW ITEM
OEM: 311406, Item: 459664
  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 328i Strut Assembly, OEM: 556874Sachs Advantage
1999-2000 BMW 328i Sachs Advantage Strut Assembly 556874
202.65, Save 39%   NEW ITEM
OEM: 556874, Item: 345085
  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 328i Strut Assembly, OEM: 556873Sachs Advantage
1999-2000 BMW 328i Sachs Advantage Strut Assembly 556873
202.75, Save 39%   NEW ITEM
OEM: 556873, Item: 343165
  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 Super Touring
Sachs Super Touring
$159.15
BMW 328i Strut Assembly, OEM: 31316750792Sachs Super Touring
1999-2000 BMW 328i Sachs Super Touring Strut Assembly 31316750792
159.15, Save 39%   NEW ITEM
OEM: 31316750792, Item: 343628
  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