Need a used BMW 2 Series ecu? 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.
Fitment on a used ecu 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, every variant of the BMW 2 Series — whether petrol, diesel, manual or automatic — has at least one ECU (engine control unit), so this is a genuine part on all versions of the model. The ECU manages fuelling, ignition, and a range of engine functions, making it a core component regardless of body style or trim level. When searching for a used one, the key detail to give the breaker is your exact engine code, which you can find on your V5C or via a VIN check.
The BMW 2 Series F22 generation ran from 2014 to 2021, so a 2014 and a 2017 car are within the same generation — however, ECU compatibility still depends heavily on matching the engine code exactly, not just the model year. BMW updated software calibrations and sometimes hardware during a production run, so even two cars from the same generation can have differences if the engine codes or software versions differ. Give the breaker both your engine code and registration so they can check part numbers before committing, as ECU pairing and immobiliser coding are also factors you'll need to confirm with them.
On the BMW 2 Series, trim levels like Sport, M Sport, and Luxury are largely cosmetic and equipment-based distinctions, so they do not in themselves determine which ECU you need. What actually matters is the engine code, fuel type, and gearbox type — two cars with the same engine code will use the same ECU regardless of whether one is an M Sport and the other is a plain Sport. Focus on giving the breaker your engine code rather than your trim name.
Yes, the M240i uses a different turbocharged straight-six engine (engine code B58) compared to the four-cylinder units in the 220i and 230i, so the ECU will be different and the parts are not interchangeable between these variants. Always match the ECU to the specific engine code rather than the badge, as the engine code is the definitive identifier. A VIN check or your V5C will confirm your engine code, and you should give this to the breaker when requesting a quote.
Gearbox type is one of the key fitment factors for an ECU, so swapping a unit from an automatic car into a manual (or vice versa) is not straightforward and risks incompatibility. The ECU is calibrated to work with the specific transmission type as well as the engine, so mismatching these can cause serious drivability or communication faults. You should confirm this directly with the breaker against your registration before purchasing, and bear in mind that ECU coding and immobiliser pairing will also need to be addressed by a specialist once fitted.
Body style — whether your car is a coupe (F22) or convertible (F23) — does not affect ECU fitment, as the ECU is determined by the engine code, fuel type, and gearbox type rather than the body variant. Both the F22 coupe and F23 convertible shared the same engine family across their 2014–2021 production run, so matching engine codes is what matters. Always confirm the specific part number with the breaker against your registration to be sure.