# Top Quality 73-903918 Front Suspension Strut Hardware Kit for 1997-2016 BMW 528i, BMW 323i and Select Vehicles

### Performance Overview

TQ Suspension Strut Hardware Kit are manufactured with precision and designed for a direct fitThis suspension Strut Hardware Kit is listed for 1997-2016 BMW 228i xDrive, BMW 328d, BMW 228i, BMW 320i, BMW 328i, BMW 135is, BMW X1, BMW 335is and more. Please review the fitment chart before ordering.

### Key Features

-   Designed as a direct replacement suspension Strut Hardware Kit for compatible vehicle applications
-   Built for dependable daily driving performance and consistent fitment
-   Application-specific design helps support proper installation and function

### Package include:

-   1x Front Suspension Strut Hardware Kit

### Vehicle Fitment

**Fitment Summary:** 1997-2016 BMW 228i xDrive, BMW 328d, BMW 228i, BMW 320i, BMW 328i, BMW 135is, BMW X1, BMW 335is and more

**Position:** Front

-   2016 BMW 228i xDrive — Position: Front; Note: Without Adaptive Control Suspension
-   2015 BMW 228i xDrive — Position: Front
-   2015 BMW 328d — Position: Front; Note: Without Adaptive Control Suspension and To 01/15
-   2014 BMW 228i — Position: Front; Note: Without Adaptive Control Suspension
-   2014-2015 BMW 320i
-   2014 BMW 328d — Position: Front; Note: Without Adaptive Control Suspension
-   2014-2015 BMW 328i — Position: Front; Note: Without Adaptive Control Suspension
-   2013 BMW 135is — Position: Front
-   2013 BMW 320i — Note: From 05/13
-   2013-2015 BMW X1 — Position: Front

### FAQ

**Will this fit my vehicle?**  
Please verify your year, make, model, position, fitment precision, and any notes using the compatibility list above before purchase.

**What part number is this?**  
The listed part number is 73-903918.

**Is this product designed for direct replacement?**  
Yes. This product is intended to match compatible vehicle applications listed in the fitment section.

**Should I confirm fitment before ordering?**  
Yes. Always compare your original part, position, and vehicle details with the fitment chart before ordering.

### Common Searches

-   suspension Strut Hardware Kit for BMW 228i xDrive
-   1997-2016 BMW 228i xDrive suspension Strut Hardware Kit
-   73-903918 fitment
-   Top Quality suspension Strut Hardware Kit
-   Front suspension Strut Hardware Kit
-   suspension Strut Hardware Kit for BMW 328d

### Vehicle Fitment Table

Year

Make

Model

Position

Fitment Precision

Note

2016

BMW

228i xDrive

Front

Without Adaptive Control Suspension

2015

BMW

228i xDrive

Front

2015

BMW

328d

Front

Without Adaptive Control Suspension and To 01/15

2014

BMW

228i

Front

Without Adaptive Control Suspension

2014

BMW

320i

2015

BMW

320i

2014

BMW

328d

Front

Without Adaptive Control Suspension

2014

BMW

328i

Front

Without Adaptive Control Suspension

2015

BMW

328i

Front

Without Adaptive Control Suspension

2013

BMW

135is

Front

2013

BMW

320i

From 05/13

2013

BMW

X1

Front

2014

BMW

X1

Front

2015

BMW

X1

Front

2011

BMW

335is

Front

With Sport Suspension and Without Electronic Suspension

2012

BMW

335is

Front

With Sport Suspension and Without Electronic Suspension

2013

BMW

335is

Front

With Sport Suspension and Without Electronic Suspension

2010

BMW

X3

Front

xDrive28i/xDrive30i

2009

BMW

X3

Front

xDrive30i

2008

BMW

128i

Front

2009

BMW

128i

Front

2010

BMW

128i

Front

2011

BMW

128i

Front

2012

BMW

128i

Front

2013

BMW

128i

Front

2008

BMW

135i

Front

2009

BMW

135i

Front

2010

BMW

135i

Front

2011

BMW

135i

Front

2012

BMW

135i

Front

2013

BMW

135i

Front

2008

BMW

X3

Front

3.0i/3.0si

2007

BMW

328i

Front

2008

BMW

328i

Front

2009

BMW

328i

Front

2010

BMW

328i

Front

2011

BMW

328i

Front

2012

BMW

328i

Front

2013

BMW

328i

Front

2007

BMW

335i

Front

Without Electronic Suspension

2008

BMW

335i

Front

Without Electronic Suspension

2009

BMW

335i

Front

Without Electronic Suspension

2010

BMW

335i

Front

Without Electronic Suspension

2011

BMW

335i

Front

Without Electronic Suspension

2012

BMW

335i

Front

Without Electronic Suspension

2013

BMW

335i

Front

Without Electronic Suspension

2007

BMW

X3

Front

3.0si

2006

BMW

650i

Front

2007

BMW

650i

Front

2008

BMW

650i

Front

2004

BMW

X3

Front

3.0i/2.5i

2005

BMW

X3

Front

3.0i/2.5i

2006

BMW

X3

Front

3.0i/2.5i

2003

BMW

525i

Front

Without Electronic Suspension and To 09/03

2001

BMW

320i

2002

BMW

320i

2003

BMW

320i

2004

BMW

320i

2005

BMW

320i

2001

BMW

325Ci

Front

2002

BMW

325Ci

Front

2003

BMW

325Ci

Front

2004

BMW

325Ci

Front

2005

BMW

325Ci

Front

2006

BMW

325Ci

Front

2001

BMW

325i

Front

2002

BMW

325i

Front

2003

BMW

325i

Front

2004

BMW

325i

Front

2005

BMW

325i

Front

2006

BMW

325i

Front

2001

BMW

325xi

Front

2002

BMW

325xi

Front

2003

BMW

325xi

Front

2004

BMW

325xi

Front

2005

BMW

325xi

Front

2001

BMW

330Ci

Front

2002

BMW

330Ci

Front

2003

BMW

330Ci

Front

2004

BMW

330Ci

Front

2005

BMW

330Ci

Front

2006

BMW

330Ci

Front

2001

BMW

330i

Front

2002

BMW

330i

Front

2003

BMW

330i

Front

2004

BMW

330i

Front

2005

BMW

330i

Front

2006

BMW

330i

Front

2001

BMW

330xi

Front

2002

BMW

330xi

Front

2003

BMW

330xi

Front

2004

BMW

330xi

Front

2005

BMW

330xi

Front

2001

BMW

525i

Front

Without Electronic Suspension

2002

BMW

525i

Front

Without Electronic Suspension

2001

BMW

530i

Front

Without Electronic Suspension

2002

BMW

530i

Front

Without Electronic Suspension

2003

BMW

530i

Front

Without Electronic Suspension

2000

BMW

323Ci

Front

2000

BMW

323i

Front

2000

BMW

328Ci

Front

1999

BMW

323i

Front

With E46 Chassis

1999

BMW

328i

Front

2000

BMW

328i

Front

1999

BMW

528i

Front

Sedan

Without Electronic Suspension

2000

BMW

528i

Front

Sedan

Without Electronic Suspension

1997

BMW

528i

Front

Without Electronic Suspension

1998

BMW

528i

Front

Without Electronic Suspension

## Details

- **Price:** 78.15 CAD
- **Vendor:** Top Quality
- **Type:** Suspension Strut Hardware Kit
- **Tags:** 1997 BMW 528i, 1997-1998 BMW 528i, 1997-2016 BMW select vehicles Suspension Strut Hardware Kit, 1998 BMW 528i, 1999 BMW 323i, 1999 BMW 328i, 1999 BMW 528i, 1999-2000 BMW 328i, 1999-2000 BMW 528i, 2000 BMW 323Ci, 2000 BMW 323i, 2000 BMW 328Ci, 2000 BMW 328i, 2000 BMW 528i, 2001 BMW 320i, 2001 BMW 325Ci, 2001 BMW 325i, 2001 BMW 325xi, 2001 BMW 330Ci, 2001 BMW 330i, 2001 BMW 330xi, 2001 BMW 525i, 2001 BMW 530i, 2001-2002 BMW 525i, 2001-2003 BMW 530i, 2001-2005 BMW 320i, 2001-2005 BMW 325xi, 2001-2005 BMW 330xi, 2001-2006 BMW 325Ci, 2001-2006 BMW 325i, 2001-2006 BMW 330Ci, 2001-2006 BMW 330i, 2002 BMW 320i, 2002 BMW 325Ci, 2002 BMW 325i, 2002 BMW 325xi, 2002 BMW 330Ci, 2002 BMW 330i, 2002 BMW 330xi, 2002 BMW 525i, 2002 BMW 530i, 2003 BMW 320i, 2003 BMW 325Ci, 2003 BMW 325i, 2003 BMW 325xi, 2003 BMW 330Ci, 2003 BMW 330i, 2003 BMW 330xi, 2003 BMW 525i, 2003 BMW 530i, 2004 BMW 320i, 2004 BMW 325Ci, 2004 BMW 325i, 2004 BMW 325xi, 2004 BMW 330Ci, 2004 BMW 330i, 2004 BMW 330xi, 2004 BMW X3, 2004-2006 BMW X3, 2005 BMW 320i, 2005 BMW 325Ci, 2005 BMW 325i, 2005 BMW 325xi, 2005 BMW 330Ci, 2005 BMW 330i, 2005 BMW 330xi, 2005 BMW X3, 2006 BMW 325Ci, 2006 BMW 325i, 2006 BMW 330Ci, 2006 BMW 330i, 2006 BMW 650i, 2006 BMW X3, 2006-2008 BMW 650i, 2007 BMW 328i, 2007 BMW 335i, 2007 BMW 650i, 2007 BMW X3, 2007-2013 BMW 328i, 2007-2013 BMW 335i, 2008 BMW 128i, 2008 BMW 135i, 2008 BMW 328i, 2008 BMW 335i, 2008 BMW 650i, 2008 BMW X3, 2008-2013 BMW 128i, 2008-2013 BMW 135i, 2009 BMW 128i, 2009 BMW 135i, 2009 BMW 328i, 2009 BMW 335i, 2009 BMW X3, 2010 BMW 128i, 2010 BMW 135i, 2010 BMW 328i, 2010 BMW 335i, 2010 BMW X3, 2011 BMW 128i, 2011 BMW 135i, 2011 BMW 328i, 2011 BMW 335i, 2011 BMW 335is, 2011-2013 BMW 335is, 2012 BMW 128i, 2012 BMW 135i, 2012 BMW 328i, 2012 BMW 335i, 2012 BMW 335is, 2013 BMW 128i, 2013 BMW 135i, 2013 BMW 135is, 2013 BMW 320i, 2013 BMW 328i, 2013 BMW 335i, 2013 BMW 335is, 2013 BMW X1, 2013-2015 BMW X1, 2014 BMW 228i, 2014 BMW 328d, 2014 BMW X1, 2014-2015 BMW 320i, 2014-2015 BMW 328i, 2015 BMW 228i xDrive, 2015 BMW 328d, 2015 BMW X1, 2016 BMW 228i xDrive, 73-903918, 903918, AI Readable Fitment, BMW 128i, BMW 135i, BMW 135is, BMW 228i, BMW 228i xDrive, BMW 320i, BMW 323Ci, BMW 323i, BMW 325Ci, BMW 325i, BMW 325xi, BMW 328Ci, BMW 328d, BMW 328i, BMW 330Ci, BMW 330i, BMW 330xi, BMW 335i, BMW 335is, BMW 525i, BMW 528i, BMW 530i, BMW 650i, BMW X1, BMW X3, coil, Front, Front Suspension Strut Hardware Kit for 1997 BMW 528i, K90269, kit, replacement 73-903918 Suspension Strut Hardware Kit, replacement auto part, SM5260, spring, strut, Suspension, Suspension Strut Hardware Kit, Suspension Strut Hardware Kit fitment, Suspension Strut Hardware Kit for BMW select vehicles, Top Quality, Top Quality 73-903918 Suspension Strut Hardware Kit, Top Quality Suspension Strut Hardware Kit, vehicle fitment

## Variants

| Variant | Price | Available |
|---------|-------|-----------|
| Default Title | 78.15 CAD | In stock |

## Images

- Top Quality_Suspension Strut Hardware Kit_73-903918

---

> Source: [Standard Auto Part](https://www.standardautopart.com/products/suspension-strut-hardware-kit-for-bmw-x3-328i-x1-335i-128i-325i-330ci-325ci-330i)
> Updated: 2026-06-09
