Model · VIN lookup

BMW 328i

Run a free VIN check on any BMW 328i — decode, open safety recalls, title & history. 170 on record, model years 1996–2016.

BMW 328i vehicles

2016 BMW 328i 2016 BMW 328iWBA8E9C59GK647220 2015 BMW 328i 2015 BMW 328iWBA3A5C56FF610535 2015 BMW 328i 2015 BMW 328iWBA3C1C52FK124783 2015 BMW 328i 2015 BMW 328iWBA3B3C54FJ983491 2015 BMW 328i 2015 BMW 328iWBA3A5G56FNS82081 2014 BMW 328i 2014 BMW 328iWBA3C1C57EK109677 2014 BMW 328i 2014 BMW 328iWBA3B5G54ENS10419 2011 BMW 328i 2011 BMW 328iWBAPH7G58BNN05983 2008 BMW 328i 2008 BMW 328iWBAWB33548P132854 2016 BMW 328iWBA8E9G5XGNT43595 2016 BMW 328iWBA8E9C58GK644342 2016 BMW 328iWBA8E9G51GNT85122 2016 BMW 328iWBA8E9C52GK604189 2016 BMW 328iWBA8E9G55GNT42256 2016 BMW 328iWBA8E9G50GNT84348 2016 BMW 328iWBA8E7C58GK415499 2016 BMW 328iWBA8E3C55GK501619 2016 BMW 328iWBA8E9C57GK645787 2015 BMW 328iWBA3A5G50FNS90550 2015 BMW 328iWBA3C1C57FP852960 2015 BMW 328iWBA3C1G58FNR50160 2015 BMW 328iWBA3C1C50FK121090 2015 BMW 328iWBA3B3G56FNR86296 2015 BMW 328iWBA3B3G54FNR85471 2015 BMW 328iWBA3C1C56FK121384 2015 BMW 328iWBA3B3G5XFNT17366 2015 BMW 328iWBA3A5G56FNS85062 2015 BMW 328iWBA3B3C59FJ983972 2015 BMW 328iWBA3B5G56FNS20239 2015 BMW 328iWBA3C1C57FK119594 2015 BMW 328iWBA3A5G50FNS88135 2015 BMW 328iWBA3A5C53FF453630 2015 BMW 328iWBA3A5G55FNS84422 2015 BMW 328iWBA3X5C5XFD560832 2015 BMW 328iWBA3A5G53FNP34665 2014 BMW 328iWBA3B5C51EF599682 2014 BMW 328iWBA3A5C51EJ465125 2014 BMW 328iWBA3B3G5XENR81438 2014 BMW 328iWBA3A5G57ENP33372 2014 BMW 328iWBA3C1C54EK113511 2014 BMW 328iWBA3A5C54EP602247 2014 BMW 328iWBA3G7C55EKN37836 2014 BMW 328iWBA3A5G55ENP34133 2014 BMW 328iWBA3B3C55EJ980954 2014 BMW 328iWBA3C1C50EK115269 2014 BMW 328iWBA3X5C5XED242935 2014 BMW 328iWBA3B5C55EP539785 2014 BMW 328iWBA3A5C52EP600366 2014 BMW 328iWBA3B3G52ENR83832 2014 BMW 328iWBA3A5G55ENP31233 2014 BMW 328iWBA3B5C56EP544400 2013 BMW 328iWBAKF5C55DE658088 2013 BMW 328iWBA3B5C50DJ599104 2013 BMW 328iWBADW7C5XDE731136 2013 BMW 328iWBA3A5G50DNN66075 2013 BMW 328iWBA3A5G59DNP25711 2013 BMW 328iWBA3A5C5XDF453329 2013 BMW 328iWBA3A5C53DF356912 2013 BMW 328iWBA3B5C57DF592458 2013 BMW 328iWBA3B3C55DJ811337

About BMW 328i VIN checks

Every BMW 328i 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 open NHTSA safety recalls — free. For title status, salvage/total-loss history, odometer readings and accidents, unlock the full BMW 328i history report on the vehicle's page.

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