Compare prices on a used BMW M2 body control module from UK breakers. Free part request, no obligation.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
Fitment on a used body control module 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:
Yes, the BMW M2 is fitted with a Body Control Module (BCM), which manages a wide range of electrical functions including lighting, central locking, windows, and comfort features. It is present across all M2 variants — the F87 (2016–2021) and the G87 (2023-onwards) — regardless of whether the car has the Competition or CS specification. If you are chasing an electrical fault on your M2, the BCM is a genuine part to investigate.
No — the F87 M2 (2016–2021) and the G87 M2 (2023-onwards) are completely different generations built on different platforms, so their Body Control Modules are not interchangeable. The software architecture, wiring connectors, and CAN bus configuration differ substantially between the two generations. Always confirm the exact generation and build year of both donor and recipient car with the breaker before buying.
Both the standard M2 and the M2 Competition sit within the same F87 generation (2016–2021), and the Competition was introduced in 2018. The BCM itself is not directly affected by the Competition upgrade in the way that engine or drivetrain parts are, but differences in optional equipment, software calibration, and coding between individual cars mean a straight swap is not guaranteed. Confirm against your specific registration with the breaker, as the unit will almost certainly need coding to your car regardless.
Trim level alone does not change the fundamental BCM fitment — there are no distinct trim tiers on the M2 in the way a mainstream BMW has SE, Sport, or M Sport grades, as the M2 is effectively a single high-specification model with option packs. However, cars with different factory options (such as Comfort Access or specific lighting packages) may carry BCMs with different software configurations. The breaker should check the part number from the donor car against your registration to be sure.
The transmission type could influence how the BCM is configured, as it communicates with the gearbox control unit and related systems, so a BCM from a manual car and one from a DCT car may not be coded identically. Within the F87 generation, both gearbox options were available, so this is a real variable to consider. Raise your car's exact specification — including gearbox type — with the breaker, and factor in that the replacement unit will need professional coding to your vehicle after fitting.
Yes — almost without exception, a used BCM from any source will need to be coded or programmed to your specific car using BMW diagnostic software such as ISTA. The module stores vehicle-specific data including VIN, key coding, and option configurations, and an uncoded unit is unlikely to function correctly or may cause fault codes across multiple systems. A BMW specialist or main dealer will be needed to complete this process, so factor that cost into your budget alongside the part itself.