Compare prices on a used BMW 6 Series 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.
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:
Coil packs exist on petrol-engined 6 Series models — each cylinder has its own individual ignition coil, which are collectively referred to as a coil pack or coil rail set. Diesel variants of the 6 Series (such as those running the N57 engine) use glow plugs and a diesel injection system instead, so those engines have no coil packs whatsoever. If your 6 Series is a diesel, a coil pack is not the part you need — check with your breaker whether you actually need a glow plug or an injector-related component.
These are two distinct generations — the E63 coupe and E64 convertible ran from 2003 to 2010, while the F12 convertible and F13 coupe ran from 2011 to 2018 — and their petrol engines are quite different, so the coil packs are not the same units. The most reliable way to match a coil pack is by engine code rather than model year or chassis code, and your engine code can be found on your V5 or via a VIN check. Give the breaker both your chassis generation and your engine code and ask them to confirm compatibility before buying.
Both the 2012 and 2015 640i sit within the F12/F13 generation (2011–2018), and if both cars share the same engine code — most likely the N55 straight-six — the coil packs are very likely to be the same part. However, there was a facelift for the F12/F13 in 2015, and ancillary or mounting changes within a production run can sometimes affect components, so confirm with the breaker against your specific registration to be certain. Giving the breaker your full engine code removes most of the guesswork.
Trim level and badge name have no bearing on coil pack fitment — what matters is the engine code fitted to your specific car. The M6, for instance, uses a high-revving V8 or V10 petrol engine depending on generation, so its coil packs are different from those in a 630i or 640i purely because the engine is different, not because of the M badge itself. Always identify your engine code from your V5 or a VIN check and give that to the breaker rather than relying on the trim name.
You can physically fit a single replacement coil from a breaker if only one has failed, and many buyers do exactly that to keep cost down. On higher-mileage engines it is worth knowing that if one coil has failed the others are often of similar age and condition, so some owners choose to replace all of them at the same time. Whether ECU or ignition system coding is required after fitting a used coil is something you should confirm with the breaker or a BMW specialist, as this can vary by variant and is not something we can state as fact.
The single most useful piece of information you can supply is your engine code, which is printed on your V5 registration document or can be retrieved via a VIN check — this tells the breaker exactly which engine family your car has, which is what determines the correct coil. Your fuel type matters too, since petrol variants need coil packs and diesel variants do not have them at all. Give the breaker your engine code, registration, and mileage, and they can cross-reference the part before dispatch.