Compare prices on a used BMW X3 coil pack from UK breakers. Free part request, no obligation.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
No two coil packs are quite the same across different vehicles, so getting the specifics right matters when you buy used, second hand or a replacement. Answer a few quick questions below and breakers will only quote if they have the exact matching part in stock:
Coil packs are a petrol-engine component, so they only exist on petrol-engined X3s — diesels use glow plugs instead and have no coil packs at all. The X3 has always been sold with a range of petrol engines alongside its diesels, so coil packs are very much a real part on this model. If your X3 is a diesel (xDrive20d, 30d, and similar), you won't be looking for a coil pack — check with your breaker about glow plugs or injectors instead.
The E83 (2004–2010) and F25 (2011–2017) are entirely different generations with different engine families, so the coil packs are not interchangeable. The critical detail is the engine code, which changed completely between generations — for example, an E83 2.5i uses a different unit to an F25 xDrive28i even though both are petrol. Always confirm the engine code from your V5 or a VIN check and give it to your breaker rather than relying on the model year alone.
The F25 was facelifted in 2014 with visual updates, but many petrol engine codes carried across the facelift unchanged, which means the coil pack may well be the same part. However, there can be minor ancillary or mounting changes introduced mid-production that aren't always tied to the visible facelift date, so you should confirm the exact engine code and production date with your breaker against your registration before buying.
Within the G01 generation (2017 onwards), fitment depends heavily on the specific engine code rather than the model year or badge — an xDrive20i and an xDrive30i use different engines and will not share coil packs. Pull your engine code from the V5 or run a VIN check and give that to your breaker, as it is the single most reliable way to confirm the right part. Never assume a G01 coil pack is universal across the range just because the generation matches.
Trim level makes no difference whatsoever to coil pack fitment — xLine, M Sport, and SE are cosmetic and equipment packages, not mechanical variants. The coil pack is determined entirely by the engine code, which is the same regardless of which trim your X3 is. Give the breaker your engine code and they will be able to match the right part without needing to know your trim at all.
Yes, BMW uses the same engine families across multiple models, so if a 3 Series or 5 Series shares the exact same engine code as your X3 — which does happen — the coil pack is likely to be the same unit. This is worth knowing because breakers may have more stock from high-volume 3 Series cars, giving you more choice. Always quote your engine code to the breaker and ask them to match it against their donor vehicle's code to be certain before purchasing.