There are 2 stored owner reports matching the lighting leading-label group for the 2016 BMW 5 Series in our NHTSA-sourced dataset. These are unverified consumer reports and may not reflect confirmed defects.
This group counts stored reports whose component label starts with one of this site's matching prefixes, ignoring case. Each matching report counts once within the group. Components mentioned later in the label or only in the narrative are not searched. How component counts work
Loaded 2 of 2 matching reports.
Open the full vehicle complaint log (all categories)My driver headlight is constantly getting moisture trapped in it. It’s been replaced twice and the seals were checked, but it keeps happening and shorting out my headlight. It’s $4000 to fix. Just had it replaced 1.5 weeks ago and it’s broken already. I took it to bmw the moment I noticed the moisture was back and they told me it was fine. This is a widespread problem and they are not fixing their product
I have 2016 BMW 5 series car, for past two to three years headlights are getting condensation inside on colder months. Dealer is not able to fix the condensation, they are advising to replace the headlights. Some of my friends replaced OEM headlights, but after few years they are started condensation, it’s looked like defect from manufacturer, I had few Honda vehicles older than my BMW car, they never had any condensation complaints. It’s look like manufacturer used cheap materials causing condensation, it is causing low light at night times may lead to accidents. Please look at this issue and consider it as a safety issue and please recall these headlights. Dealer is asking $2500 + $500 labor to fix each headlight. All of my friends are having same problem, I bet other BMW car owners too. Please issue a recall on this safety issue.
Complaints are unverified consumer reports submitted to NHTSA. A high complaint count may reflect vehicle popularity, not defect severity. Data sourced from NHTSA public records.
NHTSA source checks for this vehicle year
Checks are recorded separately for each dataset, not for the whole page. Dates use UTC. A missing check date does not mean no records exist.
Vehicle import recorded: Aug 30, 2026. This is the stored import date, not confirmation that every source was successfully refreshed.