1. Home
  2. BMW
  3. Shock and Struts

BMW 325xi Shock and Struts Parts

OE
BMW E46 Spring Kit with Shocks (Heavy Duty) - 4208431KIT2
Available
Ships in 1 business day
Ships Free
$799.58
OE
BMW Shock Absorber Kit - 556882KT1

BMW Shock Absorber Kit - 556882KT1

318i, 318is, 323Ci, 323i, 323is, 325Ci, 325i, & more
Sachs
14 Ratings
Available
In Stock
Ships Free
$299.82
OE
BMW Shock Absorber Kit - 556882KT5
Available
In Stock
Ships Free
$299.82
OE
BMW Shock Absorber Kit - 556882KT

BMW Shock Absorber Kit - 556882KT

325i, 325xi, 330xi
Sachs
6 Ratings
Available
In Stock
Ships Free
$293.84
OE
BMW Shock Mounting Kit - E9XRSMKIT

BMW Shock Mounting Kit - E9XRSMKIT

128i, 135i, 325i, 325xi, 328i, 328i xDrive, & more
Lemforder
42 Ratings
Available
In Stock
Ships Free
$144.98
OEM
BMW Strut Assembly Kit - Bilstein Touring 22214294KT

BMW Strut Assembly Kit - Bilstein Touring 22214294KT

325xi, 328i xDrive, 328xi, 330xi, 335i xDrive, 335xi
Bilstein B4 OE Replacement
5 Ratings
Available
In Stock
Ships Free
$487.82
OEM
BMW Shock Absorber Kit - Bilstein 19103112KT
Available
In Stock
Ships Free
$302.80
OEM
BMW Shock Absorber Kit - Bilstein Touring 19220598KT
Available
In Stock
Ships Free
$296.82
OEM
BMW Shock Absorber Kit - Bilstein Touring 19103150KT

BMW Shock Absorber Kit - Bilstein Touring 19103150KT

318i, 318is, 323Ci, 323i, 323is, 325Ci, 325i, & more
Bilstein B4 OE Replacement
5 Ratings
Available
In Stock
Ships Free
$282.80
BMW Shock Mount Kit - Meyle HD E36E46MOUNTKIT

BMW Shock Mount Kit - Meyle HD E36E46MOUNTKIT

318i, 318is, 318ti, 323Ci, 323i, 323is, 325, & more
Meyle HD
34 Ratings
Available
In Stock
Ships Free
$68.54
BMW Suspension Kit - Bilstein B8 Performance Plus 35142478KT

BMW Suspension Kit - Bilstein B8 Performance Plus 35142478KT

325xi, 328i xDrive, 328xi, 330xi, 335i xDrive, 335xi
Bilstein B8 Performance Plus
2 Ratings
Available
In Stock
Ships Free
$946.00
BMW Suspension Kit - Bilstein B6 Performance 35142461KT

BMW Suspension Kit - Bilstein B6 Performance 35142461KT

325xi, 328i xDrive, 328xi, 330xi, 335i xDrive, 335xi
Bilstein B6 Performance
Available
In Stock
Ships Free
$924.00
BMW Strut Assembly Kit - E46XI
Available
Ships in 1 business day
Ships Free
$706.68
BMW Strut & Shock Mount Reinforcement Plate Kit - E46REINFORCEMENTKIT

BMW Strut & Shock Mount Reinforcement Plate Kit - E46REINFORCEMENTKIT

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Genuine BMW
6 Ratings
Available
In Stock
Ships Free
$152.76
BMW Strut Dust Sleeve (Pack of 2) - Genuine 31331110196KT

BMW Strut Dust Sleeve (Pack of 2) - Genuine 31331110196KT

Pack of 2
128i, 135i, 318i, 318is, 318ti, 325, 325Ci, 325e, & more
Genuine BMW
Available
In Stock
$14.46
BMW Strut Mount Cap (Pack of 2) - Genuine BMW 31311139453KT

BMW Strut Mount Cap (Pack of 2) - Genuine BMW 31311139453KT

Pack of 2
318i, 318is, 318ti, 323Ci, 323i, 323is, 325, & more
Genuine BMW
1 Rating
Available
In Stock
$5.98
OE
BMW Shock Absorber - Sachs 556-882

BMW Shock Absorber - Sachs 556-882

318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
Sachs
22 Ratings
Available
In Stock
Ships Free
$87.51
OE
BMW Strut Mount - Sachs 31336775097

BMW Strut Mount - Sachs 31336775097

Priced each and sold individually
325xi, 328i xDrive, 328xi, 330xi, 335i xDrive, 335xi
Sachs
8 Ratings
Available
In Stock
Ships Free
$49.26
OE
BMW Suspension Strut Mount - Sachs 802-186

BMW Suspension Strut Mount - Sachs 802-186

323Ci, 323i, 325Ci, 325i, 325xi, 328Ci, 328i, & more
Sachs
8 Ratings
Available
In Stock
$28.59
OE
BMW Suspension Strut Mount - Lemforder 2700101

BMW Suspension Strut Mount - Lemforder 2700101

128i, 135i, 135is, 323Ci, 323i, 325Ci, 325i, & more
Lemforder
64 Ratings
Available
In Stock
$27.69
OE
BMW Shock Mount - Lemforder 33526768544

BMW Shock Mount - Lemforder 33526768544

Priced each and sold individually.
128i, 135i, 135is, 325i, 325xi, 328i, & more
Lemforder
22 Ratings
Available
In Stock
$17.19
OE
BMW Shock Absorber Bump Stop - Rein 33502290319
Available
In Stock
$12.29
OE
BMW Shock Mount - Lemforder 33521092362

BMW Shock Mount - Lemforder 33521092362

318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
Lemforder
10 Ratings
Available
In Stock
$11.59
OE
BMW Shock Bump Stop - Rein 33536767334

BMW Shock Bump Stop - Rein 33536767334

128i, 135i, 325i, 325xi, 328i, 328i xDrive, & more
Rein
12 Ratings
Available
In Stock
$9.07
OE
BMW Shock Bump Stop - Rein 33531136395

BMW Shock Bump Stop - Rein 33531136395

Priced each and sold individually
318i, 318is, 318ti, 323Ci, 323i, 323is, 325Ci, & more
Rein
3 Ratings
Available
In Stock
$8.89