Used BMW ECUs & Modules (106)
Genuine used BMW ECUs and modules removed from cars we dismantled ourselves in Doncaster. Every ECU comes from a known donor vehicle, so you can see which car it came off, the mileage and the registration before you buy, and the photos show the exact item you will receive.
BMW ECUs and modules in stock now: BMW 1 Series E87 (18 in stock, 2004 to 2012); BMW 5 Series F10 (16 in stock, 2010 to 2017); BMW X6 E71 (14 in stock, 2008 to 2014); BMW X1 E84 (12 in stock, 2009 to 2015); BMW 6 Series F13 (9 in stock, 2012 to 2018); BMW X3 F25 (8 in stock, 2010 to 2017). Stock changes as cars come in, so if the model you need is not listed, message us with your registration.
What we check on a used BMW ECU
Engine ECUs, body modules, gateway units and control modules, all photographed so the part number and hardware version are readable. Engine ECUs, immobiliser units and key sets are matched to the donor car and may need coding or a matched set to run; the listing tells you which. If you are not sure, message us the part number from your own unit and we will check.
Will it fit my BMW?
Every part is guaranteed to fit the donor vehicle shown on its listing. Add your registration to My Garage and each ECU on this page shows a fits or does not fit verdict for your car. Where a manufacturer part number is shown, match it to the number on your own part for other models and years.
Tracked UK delivery, 30-day returns and a trade discount for garages and bodyshops. Browse all used BMW parts, everything in Electrical & Electronics, or collect from us in Doncaster.