Get quotes for a used or replacement BMW X2 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.
Fitment on a used coil pack varies by vehicle, so a bit of detail goes a long way. Our request form covers what breakers need to know, so every quote you get back is for the correct part:
Coil packs only exist on petrol engines, and the BMW X2 (F39, 2018–2023) was offered with petrol variants including the sDrive18i and M35i alongside its diesel options, so yes, coil packs are a genuine part on this model for those petrol-engined cars. If your X2 is a diesel — the sDrive18d, xDrive20d, or xDrive25d for example — it has no spark plugs and therefore no coil pack, so you won't find one for it. Check your V5 or run a VIN check to confirm whether your engine is petrol or diesel before searching.
The engine code is the single most important detail for sourcing a coil pack — it tells the breaker exactly which ignition system your car uses, far more reliably than the badge or year alone. Common petrol engine codes in the X2 F39 include B38 (three-cylinder units in the sDrive18i) and B48 (four-cylinder units in the xDrive20i and xDrive25e hybrid) and the higher-output S55 or B48 variants in the M35i — always confirm your specific code from your V5 logbook or a VIN check. Supplying this code to the breaker upfront will get you a much faster and more accurate quote.
The F39 X2 is a single generation covering 2018 to 2023 with no full model change, though there was a mid-life update around 2020–2021 that brought some revisions. For coil packs, fitment is driven by the engine code rather than the model year, so if both cars share the same engine code the coil pack is very likely to be the same unit. That said, whether any ancillary or mounting changes were introduced mid-production is something you should confirm with the breaker against your registration, as this falls outside what engine codes alone can guarantee.
Trim level — whether SE, Sport, M Sport, or M Sport X — makes no difference whatsoever to the coil pack, as this is a purely mechanical engine component. What matters is the engine code, which is the same across trim levels on any given engine variant, so a coil pack from an M Sport car with a B48 engine will correspond to any other B48-engined X2 regardless of trim. The only cosmetic difference to expect when buying from a breaker is that engine bay fittings may show different levels of wear or different part-number stickers, but the coil pack itself is identical.
BMW's B38 and B48 petrol engines are used across multiple models in the range including the 1 Series (F40), 2 Series Active Tourer, and Mini variants, and in many cases the coil pack is the same unit where the engine code matches exactly. This kind of cross-model sourcing is common among breakers and can make it easier to find the part, potentially at a lower price. Always quote your engine code to the breaker and ask them to confirm the part number matches before purchasing, as minor application-specific differences can occasionally exist.
The xDrive25e is a plug-in hybrid using a B48 petrol engine combined with an electric motor, and its coil pack relates to the petrol engine side rather than the hybrid system, so on the face of it a B48 coil pack from a 25e could correspond to one from a standard B48-engined X2. However, hybrid applications can sometimes involve ECU or system differences that affect how ignition components are paired or coded, and this is something you should confirm with the breaker against your registration rather than assume. Supplying your full VIN and engine code gives the breaker the best chance of confirming compatibility accurately.