BMW has 384 recall campaigns across 125 models. A defect is admitted 4.76 years after the car was built on average, and 42.9% of campaigns come five years or later.
What gets recalled on a BMW
By number of separate campaigns, not by cars affected — one campaign can cover a million vehicles or a thousand.
| System | Campaigns | Share |
|---|---|---|
| Air Bags | 17.2% | |
| Electrical System | 11.2% | |
| Power Train | 8.9% | |
| Engine And Engine Cooling | 6.8% | |
| Service Brakes, Hydraulic | 6.5% | |
| Exterior Lighting | 6.3% | |
| Steering | 5.2% | |
| Fuel System, Gasoline | 4.9% |
How long a defect stays unadmitted
Campaign numbers encode the year they were announced, so we can measure how quickly BMW acts once a defect exists.
| Measure | Value | What it means |
|---|---|---|
| Average gap | 4.76 years | Between the car being built and the defect being admitted |
| Admitted 5+ years later | 42.9% | Share of campaigns on cars already well used |
| Campaigns on record | 384 | Across 125 models, 1985–2026 |
Across all brands the average is 3.79 years. Faster is better, but a low figure can also mean a young line-up — read it next to the number of campaigns.
BMW recalls by model
92 BMW models have campaigns on record. The gap between them is wider than the brand average suggests: on the 330e a defect is admitted in 0 years, on the 330xi it takes 11.6 — the same company, the same paperwork, 11.6 years of difference.
| Model | Campaigns | Years covered | Most recalled system | Avg gap before admission |
|---|---|---|---|---|
| BMW X5 | 2000–2026 | Air bags | 4.7 yrs | |
| BMW X3 | 2004–2026 | Air bags | 3.6 yrs | |
| BMW X6 | 2008–2026 | Air bags | 4.7 yrs | |
| BMW 330i | 2001–2026 | Air bags | 6.2 yrs | |
| BMW 530i | 1994–2026 | Electrical system | 4.1 yrs | |
| BMW X7 | 2019–2026 | Electronic stability control (esc) | 1.2 yrs | |
| BMW X4 | 2015–2025 | Electrical system | 2.4 yrs | |
| BMW Z4 | 2003–2026 | Engine and engine cooling | 4.6 yrs | |
| BMW 328i | 1996–2016 | Air bags | 8.5 yrs | |
| BMW M3 | 1988–2026 | Air bags | 7.2 yrs | |
| BMW 740i | 1993–2026 | Electronic stability control (esc) | 2.9 yrs | |
| BMW 325i | 1987–2006 | Air bags | 8.1 yrs | |
| BMW 540i | 1994–2026 | Air bags | 4 yrs | |
| BMW M5 | 1988–2026 | Air bags | 3.6 yrs | |
| BMW X1 | 2012–2026 | Seat belts | 2.5 yrs | |
| BMW 430i | 2017–2026 | Electrical system | 1.6 yrs | |
| BMW 525i | 1989–2007 | Engine and engine cooling | 6.4 yrs | |
| BMW 528i | 1981–2016 | Engine and engine cooling | 4.8 yrs | |
| BMW M340i | 2020–2026 | Seat belts | 1.2 yrs | |
| BMW 335i | 2007–2017 | Air bags | 7.5 yrs | |
| BMW 325xi | 2002–2006 | Air bags | 11.2 yrs | |
| BMW 535i | 1985–2017 | Exterior lighting | 4.9 yrs | |
| BMW 760i | 2005–2026 | Electrical system | 3.8 yrs | |
| BMW i7 | 2023–2026 | Electrical system | 0.9 yrs | |
| BMW iX | 2022–2026 | Electrical system | 0.8 yrs | |
| BMW M4 | 2015–2026 | Air bags | 1.2 yrs | |
| BMW 230i | 2017–2026 | Electrical system | 1.5 yrs | |
| BMW 330xi | 2002–2006 | Air bags | 11.6 yrs | |
| BMW 550i | 2006–2017 | Air bags | 4.5 yrs | |
| BMW i4 | 2022–2026 | Electrical system | 0.8 yrs | |
| BMW 325Ci | 2000–2006 | Air bags | 10.7 yrs | |
| BMW 228i | 2014–2025 | Air bags | 4.5 yrs | |
| BMW 330e | 2016–2024 | Electrical system | 0 yrs | |
| BMW X2 | 2018–2026 | Seat belts | 0.1 yrs | |
| BMW XM | 2023–2026 | Electronic stability control (esc) | 0.6 yrs | |
| BMW 328d | 2014–2018 | Fuel system, diesel | 4.7 yrs | |
| BMW 330Ci | 2001–2006 | Air bags | 10.6 yrs | |
| BMW 840i | 2020–2026 | Electrical system | 1.7 yrs | |
| BMW i3 | 2014–2021 | Air bags | 1 yrs | |
| BMW 128i | 2008–2014 | Air bags | 7.5 yrs | |
| BMW 320i | 1981–2018 | Air bags | 4.5 yrs | |
| BMW 428i | 2014–2016 | Air bags | 6.4 yrs | |
| BMW 740iL | 1993–2001 | Steering | 5.8 yrs | |
| BMW 750i | 2001–2022 | Latches/locks/linkages | 6.4 yrs | |
| BMW 760Li | 2003–2022 | Engine and engine cooling | 6.4 yrs | |
| BMW i5 | 2024–2026 | Electronic stability control (esc) | 0.7 yrs | |
| BMW M240i | 2017–2026 | Air bags | 0 yrs | |
| BMW M440i | 2021–2026 | Seat belts | 0.5 yrs | |
| BMW 135i | 2008–2014 | Air bags | 6.4 yrs | |
| BMW 335d | 2009–2011 | Electrical system | 9.4 yrs | |
| BMW 440i | 2017–2026 | Air bags | 0 yrs | |
| BMW 530e | 2018–2023 | Back over prevention | 0.5 yrs | |
| BMW 535d | 2014–2016 | Fuel system, diesel | 5 yrs | |
| BMW 640i | 2012–2019 | Engine and engine cooling | 2.7 yrs | |
| BMW 745i | 2002–2005 | Engine and engine cooling | 3.9 yrs | |
| BMW 745Li | 2002–2005 | Engine and engine cooling | 3.9 yrs | |
| BMW 750iL | 1988–1999 | Steering | 7.2 yrs | |
| BMW 750Li | 2000–2022 | Latches/locks/linkages | 6.4 yrs | |
| BMW i8 | 2014–2020 | Fuel system, gasoline | 0 yrs | |
| BMW M2 | 2016–2026 | Air bags | 0 yrs | |
| BMW M6 | 1981–2019 | Exterior lighting | 3.3 yrs | |
| BMW 435i | 2014–2016 | Air bags | 5.9 yrs | |
| BMW 650i | 2006–2019 | Engine and engine cooling | 4 yrs | |
| BMW M235i | 2014–2024 | Air bags | 5.3 yrs | |
| BMW M850i | 2020–2026 | Back over prevention | 0.3 yrs | |
| BMW 318i | 1981–1998 | Vehicle speed control | 3.1 yrs | |
| BMW 325iS | 1987–1995 | Vehicle speed control | 3.8 yrs | |
| BMW 328Ci | 1999–2000 | Air bags | 19.8 yrs | |
| BMW 328xi | 2007–2008 | Air bags | 11.9 yrs | |
| BMW 335xi | 2007–2008 | Air bags | 11.9 yrs | |
| BMW 540d | 2018–2019 | Engine and engine cooling | 2.8 yrs | |
| BMW M550i | 2018–2023 | Back over prevention | 1.8 yrs | |
| BMW M8 | 2020–2025 | Back over prevention | 0.4 yrs | |
| BMW Z3 | 1996–2002 | Exterior lighting | 5 yrs | |
| BMW 325iC | 1987–1995 | Engine and engine cooling | 3.6 yrs | |
| BMW 525xi | 2006–2007 | Air bags | 9.3 yrs | |
| BMW 530xi | 2006–2007 | Air bags | 9.3 yrs | |
| BMW 740Li | 2011–2022 | Exterior lighting | 3.4 yrs | |
| BMW 750e | 2024–2026 | Electronic stability control (esc) | 0 yrs | |
| BMW 335is | 2011–2015 | Air bags | 7.5 yrs | |
| BMW 840Ci | 1981–1996 | Vehicle speed control | 1.5 yrs | |
| BMW 850CSi | 1981–1995 | Engine and engine cooling | 4.2 yrs | |
| BMW 850i | 1991–2019 | Air bags | 5.5 yrs | |
| BMW M760i | 2017–2021 | Back over prevention | 0.3 yrs | |
| BMW Z8 | 2001–2003 | Engine and engine cooling | 0.5 yrs | |
| BMW 318ti | 1981–2000 | Vehicle speed control | 1.5 yrs | |
| BMW 340i | 2016–2024 | Engine and engine cooling | 0 yrs | |
| BMW 528xi | 2008–2013 | Exterior lighting | 2 yrs | |
| BMW 550e | 2025–2026 | Electronic stability control (esc) | — | |
| BMW ActiveHybrid 7 | 2014–2015 | Exterior lighting | 3 yrs | |
| BMW ALPINA B8 | 2022–2025 | Visibility | 0 yrs | |
| BMW L7 | 1981–1988 | Exterior lighting | 0 yrs |
Check your own car
BMW has 384 campaigns on record across 125 models, but none of them covers a whole model — only a production range inside it, sometimes a few weeks of assembly. So the 384 figure says nothing about any particular BMW: checking the VIN narrows those 384 down to the handful that touch one car, and shows whether the free fix was already carried out on it.
| Step | What you get |
|---|---|
| Enter the VIN above | Open campaigns for that exact vehicle, straight from NHTSA |
| Check the repair status | Whether the free fix has already been carried out on this car |
| Book at any franchised dealer | Recall work is free regardless of age, mileage or owner |
Every manufacturer files recalls; what differs is how many and how fast — see where BMW stands among all makes on record →
A campaign covers a production range. Yours is one car.
- Check whether this exact VIN is affected — and whether the fix was done
- Alerts if a new campaign lands on a car in your garage
- Full research report as a PDF you can hand to a mechanic
- Decode a whole list of VINs at once
- No ads, on every page
- No ads, no tracking — and much more
Frequently asked questions
How many recalls does BMW have?
384 campaigns across 125 models. On its own the number reflects how many models a brand sells — the response time says more.
Is BMW slow to admit defects?
On average a BMW defect is admitted 4.76 years after the car was built, against about 3.79 years across all brands. 42.9% of campaigns come five years or later.
Does a recall mean the car is unsafe?
It means a specific fault was found in a specific production range and must be fixed free of charge. A brand with many campaigns is not automatically worse — sometimes it simply reports faster.
How do I check my own BMW?
By VIN. Campaigns cover production ranges, so the model alone does not tell you whether your car is affected.
Mark ForCar as a preferred source and our data shows up first in your Google results. One click, no account.