1. Home
  2. BMW
  3. Struts

BMW M340i xDrive Struts Parts

OE
BMW Suspension Strut  - Sachs 350-511

BMW Suspension Strut - Sachs 350-511

M440i xDrive, M340i xDrive
Sachs
Available
In Stock
Ships Free
$92.99
OE
BMW Suspension Strut  - Sachs 350-512

BMW Suspension Strut - Sachs 350-512

M340i xDrive, M440i xDrive
Sachs
Available
In Stock
Ships Free
$92.99
BMW Suspension Strut - Bilstein B4 OE Replacement 31316879314
Available
Ships in 2 business days
Ships Free
$169.00
BMW Suspension Strut - Genuine BMW 37106895061

BMW Suspension Strut - Genuine BMW 37106895061

Position 1 in the Diagram
M340i xDrive
Genuine BMW
Available
Ships in 3 business days
Ships Free
$845.99
BMW Suspension Strut - Genuine BMW 37106895062

BMW Suspension Strut - Genuine BMW 37106895062

Position 1 in the Diagram
M340i xDrive
Genuine BMW
Available
Ships in 3 business days
Ships Free
$845.99
BMW Suspension Strut - Genuine BMW 31316879313

BMW Suspension Strut - Genuine BMW 31316879313

Position 1 in the Diagram
M340i xDrive
Genuine BMW
Available
Ships in 3 business days
Ships Free
$416.99
BMW Suspension Strut - Genuine BMW 31316879314

BMW Suspension Strut - Genuine BMW 31316879314

Position 1 in the Diagram
M340i xDrive
Genuine BMW
Available
Ships in 3 business days
Ships Free
$416.99
BMW Strut Assembly - Bilstein B6 Performance 23-305106

BMW Strut Assembly - Bilstein B6 Performance 23-305106

330e xDrive, 430i xDrive, M440i xDrive, 330i xDrive, & more
Bilstein B6 Performance
Backordered
No ETA
$550.00
BMW Strut Assembly - Bilstein B6 Performance 23-305113

BMW Strut Assembly - Bilstein B6 Performance 23-305113

330e xDrive, 330i xDrive, M340i xDrive, 430i xDrive, & more
Bilstein B6 Performance
Backordered
No ETA
$550.00
© FCP Euro 2026. All rights reserved.  
Version: f465b6117 : 53a503b7d08d6a1584b68d28b71f3ec1f789121f