Need a used BMW 3 Series body control module? Request a free quote from UK vehicle dismantlers and compare offers direct.
Find the right part faster and get quotes direct from UK breakers - free, and no obligation.
Used body control modules vary between vehicles - and whether you call it used, second hand or a replacement, matching the right one matters. These are the details breakers need to match the right part to your car - our request form asks them so you only hear from suppliers with the correct part:
Yes, the BMW 3 Series is fitted with a Body Control Module (BCM), sometimes referred to in BMW documentation as the General Module (GM) or Footwell Module (FRM) depending on the generation — these units manage functions such as lighting, central locking, and wipers. All mainstream 3 Series variants across petrol, diesel, and hybrid drivetrains have one, so it is a genuine part to search for regardless of your engine type. When requesting a quote from a breaker, use your registration so they can identify the exact module variant fitted to your car.
No — the E46 (1998–2006) and the E90 (2005–2012) are entirely different generations with different electrical architectures, wiring looms, and software platforms, so their Body Control Modules are not interchangeable. Even where the build years overlap around 2005–2006, the modules are specific to each generation. Always confirm the exact part against your registration with the breaker before purchasing.
The E90 LCI facelift arrived in 2008, and while both pre-facelift and LCI cars share the same generation platform, the LCI brought changes to lighting and electronic systems that can affect BCM compatibility across the facelift boundary. A direct swap between pre-facelift and post-facelift cars may not work without coding, and some modules will not operate correctly at all. Confirm with the breaker whether the specific unit they have is pre-facelift or LCI, and match it to your car's build date via your registration.
Trim level — SE, Sport, M Sport, or M Sport Plus — does not fundamentally change the Body Control Module in the way that, say, a sunroof or heated seat option might, but optional equipment fitted to your specific car can affect which module is correct. Because BMWs are heavily options-driven, two cars of the same trim can have different modules depending on what was factory-fitted. Confirm the options on both your car and the donor car with the breaker using both registrations to ensure the module matches.
The F30 saloon (2012–2019), F31 Touring estate, and F34 Gran Turismo all share the same generation platform and broadly the same electrical architecture, so there is a reasonable basis for cross-body-style compatibility. However, body-style-specific functions such as tailgate control or rear lighting on the Touring and Gran Turismo can mean the modules differ in their configuration. Check with the breaker against both registrations to confirm the donor module covers the same functions as the one on your car.
BMW Body Control Modules — particularly the Footwell Module (FRM) on later cars — almost always require programming and coding to the receiving vehicle after fitting, as they are married to the car's VIN and CAS (Car Access System). A second-hand unit fitted without coding is unlikely to function correctly and may trigger faults across multiple systems. Most breakers will supply the part only, so you should budget for a BMW specialist or independent with BMW diagnostic software to code the module to your car after fitting.