Get quotes for a used or replacement BMW X1 coil pack. Genuine second hand parts from UK vehicle dismantlers - free request, breakers with stock reply direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
A used coil pack that fits one vehicle won't always fit another - even within the same model range. These questions help breakers match stock to your exact vehicle before they quote:
Yes, but only on petrol-engined variants – diesel engines use a different ignition system (glow plugs, not spark plugs) and have no coil pack at all. If your X1 is a diesel (any of the xDrive18d, 20d, 25d or similar 'd'-badged models), a coil pack is simply not a part that exists on your car. You need a petrol X1 – such as the sDrive18i, 20i, 25i or 28i – for a coil pack to be relevant.
The X1 has run across three main generations: the E84 (2009–2015), the F48 (2015–2022, with a facelift around 2019), and the U11 (2022–present). Generation matters enormously for the coil pack because each generation used different petrol engines with different engine codes, and coil packs are matched to the engine code first and foremost. Confirm your engine code from your V5 or a VIN check before sourcing a part – the badge alone (e.g. '20i') does not guarantee the same coil pack across generations.
Almost certainly not – the E84 and F48 cross the 2015 generation boundary and used different petrol engine families with different coil pack designs. Even though both cars may carry the '20i' badge, the engine codes differ between generations, and the coil pack follows the engine code, not the badge. Check your exact engine code (found on the V5 or a VIN check) and quote it to the breaker so they can confirm compatibility against their donor vehicle.
No – the coil pack is part of the ignition system and is determined by the engine code, not by the drivetrain layout. An sDrive20i and an xDrive20i sharing the same engine code will use the same coil pack. Just confirm the engine code with the breaker to be sure.
No – trim level has no bearing on coil pack fitment whatsoever. SE, Sport, M Sport, and xLine are specification packages affecting interior, bodykit, and suspension tuning, not the engine. What matters is your engine code, which is the same regardless of which trim your X1 is.
Give the breaker your engine code (from your V5 or a free VIN check online) and your registration – that lets them match the coil pack to the exact engine variant rather than relying on the badge or year alone. It is worth knowing that whether a used coil pack will pair correctly with your ECU or require any coding is something to confirm with the breaker directly, as this can vary. Providing the full VIN gives the breaker the best chance of supplying the right part first time.