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.