Skip to product information
1 of 1

Bilstein

Bilstein 12-304387 B1 Front Strut Top Mount / Upper Strut Bearing for BMW X5 E70 & X6 E71 E72 (2006-2014) - Front Shock Absorber Upper Mount, Strut Top Hat, Damper Spring Seat, OE Replacement Mounting Kit (Fits Left or Right)

Bilstein 12-304387 B1 Front Strut Top Mount / Upper Strut Bearing for BMW X5 E70 & X6 E71 E72 (2006-2014) - Front Shock Absorber Upper Mount, Strut Top Hat, Damper Spring Seat, OE Replacement Mounting Kit (Fits Left or Right)

Regular price £67.94
Regular price £120.00 Sale price £67.94
Sale Sold out
Shipping calculated at checkout.

Bilstein B1 12-304387 Front Upper Strut Mount for BMW X5 E70 and BMW X6 E71 E72

Upgrade your BMW front end with the Bilstein B1 front upper mount, part number 12-304387. This high quality Bilstein component replaces the tired top bearing plate on MacPherson struts for BMW X5 E70 and BMW X6 E71 E72, bringing back tight steering feel, quiet operation and confident handling. Ideal when you are chasing front end knocks, vague turn in, tramlining or uneven tyre wear.

Built to original equipment standards by Bilstein, this upper strut bearing delivers precise location of the damper and spring, helping the suspension articulate smoothly and keeping geometry stable under braking and cornering. A great choice for a suspension refresh, whether you are fitting new dampers and springs or solving front axle noises on daily driven and high mileage cars.

Key advantages

  • Genuine Bilstein B1 accessory in OE grade materials for long service life
  • Direct fit on the front axle for BMW X5 E70 and BMW X6 E71 E72, no modification required
  • Helps cure clunks, creaks and steering wander from a worn upper bearing
  • Supports accurate wheel alignment and consistent tyre contact
  • Works perfectly with factory dampers and Bilstein shocks
  • Recommended whenever changing front shocks or springs
  • Tested by our team, with excellent real world feedback from customers

Fitment details

Position: Front axle

BMW compatibility

X5 E70 02.2006 to 07.2013, including 3.0si, xDrive35i, 4.8i, xDrive48i, xDrive50i, 3.0d, xDrive30d, 3.0sd, xDrive40d, M50d.

X6 E71 and E72 06.2007 to 07.2014, including xDrive35i, xDrive50i, xDrive30d, xDrive40d, M50d.

When to replace the upper strut mount

  • Front end knocking or creaking over bumps
  • Notchy steering or delayed response when turning
  • Uneven or accelerated shoulder wear on front tyres
  • Excess vibration or instability under braking

Part numbers and identifiers

  • Bilstein part number: 12-304387
  • Range: B1
  • EAN: 4025258852122
  • UPC: 651860859842

Our experience

We have installed these Bilstein B1 mounts on E70 and E71 or E72 platforms and have been consistently impressed by the fit, finish and refinement they restore. Customers frequently report sharper steering, reduced noise and a more settled ride once the worn top bearing is replaced.

Professional fitting

For best results we recommend professional installation. MJ Modifications, based in Warwickshire, offers expert suspension fitting and alignment checks. To request a quote or book your vehicle, email info@mjmodifications.co.uk.

Compatibility check before dispatch

We can verify fitment for your vehicle. Provide your UK registration or the last 7 digits of your VIN at checkout so we can confirm that Bilstein B1 12-304387 suits your BMW X5 E70 or BMW X6 E71 E72.

Also searched as

BMW front upper strut bearing, BMW X5 E70 top hat, BMW X6 E71 damper upper mount, BMW E70 front suspension mount, BMW E71 E72 upper support, MacPherson top bearing BMW X5, front damper mount BMW, BMW X6 front spring seat, Bilstein B1 mounting kit 12-304387, BMW X5 steering knock fix, BMW E70 E71 strut top bearing plate, BMW X6 front suspension noise solution, front shock upper mount BMW X5 E70, BMW X6 E71 front top bearing replacement.

View full details