Model · VIN lookup

BMW 328D

Run a VIN check on any BMW 328D — decode, safety recalls, title & history. 548 on record, model years 1999–2018.

BMW 328D by model year

Recalls, common problems, safety ratings, MPG and value for each year.

BMW 328D vehicles

2018 BMW 328DWBA8E5C52JA507645 4 recall campaigns 2018 BMW 328DWBA8F1C56JAE97551 4 recall campaigns 2018 BMW 328DWBA8F1C52JAE93190 4 recall campaigns 2018 BMW 328DWBA8E5C53JA507623 4 recall campaigns 2018 BMW 328DWBA8F1C50JK898312 4 recall campaigns 2018 BMW 328DWBA8F1C55JAE97394 4 recall campaigns 2018 BMW 328DWBA8F1C5XJAE97567 4 recall campaigns 2018 BMW 328DWBA8F1C5XJAE97424 4 recall campaigns 2018 BMW 328DWBA8E5C59JA506752 4 recall campaigns 2018 BMW 328DWBA8E5C50JA507708 4 recall campaigns 2018 BMW 328DWBA8E5C54JA506531 4 recall campaigns 2018 BMW 328DWBA8E5C54JA506710 4 recall campaigns 2018 BMW 328DWBA8E5C50JA506607 4 recall campaigns 2018 BMW 328DWBA8F1C55JAE97542 4 recall campaigns 2017 BMW 328DWBA8E5C57JA246254 2017 BMW 328DWBA8F1C36HK898081 2017 BMW 328DWBA8F1C57JK898355 2017 BMW 328DWBA8J1C39HA018978 2017 BMW 328DWBA8E5C34HK389021 2017 BMW 328DWBA8J1C56JA019206 2017 BMW 328DWBA8J1C54JA379543 2017 BMW 328DWBA8E5C32HA245926 2017 BMW 328DWBA8E5C55JA507493 2017 BMW 328DWBA8J1C52JA379587 2017 BMW 328DWBA8E5C5XJA507439 2017 BMW 328DWBA8F1C31HK826074 2017 BMW 328DWBA8F1C30HK898139 2017 BMW 328DWBA8E5C31HK389090 2017 BMW 328DWBA8F1C33HK826108 2017 BMW 328DWBA8E5C34HK389181 2017 BMW 328DWBA8J1C50JA379426 2017 BMW 328DWBA8F1C59JK898325 2017 BMW 328DWBA8E5C36HK388887 2017 BMW 328DWBA8E5C30HK389016 2017 BMW 328DWBA8F1C37HK825835 2017 BMW 328DWBA8E5C39HK388950 3 recall campaigns 2016 BMW 328DWBA8E5C57GK388672 4 recall campaigns 2016 BMW 328DWBA8F1C51GK439136 4 recall campaigns 2016 BMW 328DWBA8E5C59GK388642 4 recall campaigns 2016 BMW 328DWBA8J1C5XGK711018 4 recall campaigns 2016 BMW 328DWBA8E5C3XHK388861 4 recall campaigns 2016 BMW 328DWBA8F1C59HK825711 4 recall campaigns 2016 BMW 328DWBA8F1C57GK439075 4 recall campaigns 2016 BMW 328DWBA8E5C5XGK388634 4 recall campaigns 2016 BMW 328DWBA8E5C56GK388629 4 recall campaigns 2016 BMW 328DWBA8E5C5XHK388795 4 recall campaigns 2016 BMW 328DWBA8J1C54GK711032 4 recall campaigns 2016 BMW 328DWBA8E5C53GK388703 4 recall campaigns 2016 BMW 328DWBA8E5C58HK388830 4 recall campaigns 2016 BMW 328DWBA8F1C52GK439176 4 recall campaigns 2016 BMW 328DWBA8F1C59HK439368 4 recall campaigns 2016 BMW 328DWBA8E5C51HK388717 4 recall campaigns 2016 BMW 328DWBA8F1C51GK439007 4 recall campaigns 2016 BMW 328DWBA8E5C58HK388777 4 recall campaigns 2016 BMW 328DWBA8J1C35HA018332 4 recall campaigns 2015 BMW 328DWBA3D5C54FK290632 6 recall campaigns 2015 BMW 328DWBA3D5C59FK290691 6 recall campaigns 2015 BMW 328DWBA3D3C51FK158142 6 recall campaigns 2015 BMW 328DWBA3D5C5XFK290649 6 recall campaigns 2015 BMW 328DWBA3D5C5XFK291154 6 recall campaigns

About BMW 328D VIN checks

Every BMW 328D has a unique 17-character VIN that encodes its build year, engine, factory and trim. Enter it above to instantly decode those specs and pull any NHTSA safety recalls — at no cost. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW 328D history report on the vehicle's page.

Buying a used BMW 328D? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.