Model · VIN lookup

BMW 320

Run a VIN check on any BMW 320 — decode, safety recalls, title & history. 2,850 on record, model years 1977–2026.

BMW 320 by model year

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

BMW 320 vehicles

2018 BMW 320 2018 BMW 320WBA8A3C55JA488217 2018 BMW 320 2018 BMW 320WBA8A3C51JA495357 2018 BMW 320 2018 BMW 320WBA8A3C56JA489635 2018 BMW 320 2018 BMW 320WBA8A3C59JA505469 2017 BMW 320 2017 BMW 320WBA8A3C32HK692248 2017 BMW 320 2017 BMW 320WBA8E1G58JNU88868 2017 BMW 320 2017 BMW 320WBA8A3C38HK692254 2017 BMW 320 2017 BMW 320WBA8A3C31HA067250 2017 BMW 320 2017 BMW 320WBA8E1C37HA156832 2017 BMW 320 2017 BMW 320WBA8E5G36HNU43220 2017 BMW 320 2017 BMW 320WBA8C5105JA076327 2017 BMW 320 2017 BMW 320WBA8H91080A102555 2017 BMW 320 2017 BMW 320WBA8X51050G444960 2017 BMW 320 2017 BMW 320WBA8E5G50JNV02849 2017 BMW 320 2017 BMW 320WBA8A3C33HK692503 2017 BMW 320 2017 BMW 320WBA8A3C58JA358819 2016 BMW 320 2016 BMW 320WBA8E5G56GNT94231 2016 BMW 320 2016 BMW 320WBA8E5G53GNU20705 2016 BMW 320 2016 BMW 320WBA8E5G5XHNU41844 2016 BMW 320 2016 BMW 320WBA8E5G53GNU19585 2016 BMW 320 2016 BMW 320WBA8E5G58GNT94277 2016 BMW 320 2016 BMW 320WBA8A9C56HK620070 2016 BMW 320 2016 BMW 320WBA8E1G37HNU15550 2016 BMW 320 2016 BMW 320WBA8E5G55GNT93829 2016 BMW 320 2016 BMW 320WBA8E1G54GNT37292 2016 BMW 320 2016 BMW 320WBA8E5G52GNT94954 2015 BMW 320 2015 BMW 320WBA8A3C5XGK551427 2015 BMW 320 2015 BMW 320WBA3B1C54F5A05900 2015 BMW 320 2015 BMW 320WBA8E1G5XGNT34753 2015 BMW 320 2015 BMW 320WBA3B1G50FNT04176 2015 BMW 320 2015 BMW 320WBA3B1G55FNT06389 2015 BMW 320 2015 BMW 320WBA3B1C59FK140482 2015 BMW 320 2015 BMW 320WBA3K31060F685591 2015 BMW 320 2015 BMW 320WBA3D310XFK471617 2015 BMW 320 2015 BMW 320WBA8E1G55GNT33705 2015 BMW 320 2015 BMW 320WBA8E1G51GNT34575 2015 BMW 320 2015 BMW 320WBA3C3G51FNS75280 2015 BMW 320 2015 BMW 320WBA3B1G5XFNT06551 2015 BMW 320 2015 BMW 320WBA3B1C55FK141662 2015 BMW 320 2015 BMW 320WBA3B1G50FNN91390 2015 BMW 320 2015 BMW 320WBA3B1G57FNT03204 2015 BMW 320 2015 BMW 320WBA3B1C54F5A05671 2015 BMW 320 2015 BMW 320WBA3B1G56FNT06434 2015 BMW 320 2015 BMW 320WBA3C3G58FNT51089 2015 BMW 320 2015 BMW 320WBA8A9C56GK616017 2015 BMW 320 2015 BMW 320WBA3B1G53FNT07587 2015 BMW 320 2015 BMW 320WBA3B1G57FNT03929 2015 BMW 320 2015 BMW 320WBA3B1G5XFNT02886 2015 BMW 320 2015 BMW 320WBA3B1G59FNT06346 2015 BMW 320 2015 BMW 320WBA3B1G55FNT07123 2014 BMW 320 2014 BMW 320WBA3L11070K176344 2014 BMW 320 2014 BMW 320WBA3B1G51ENN90540 2014 BMW 320 2014 BMW 320WBA3B1G53FNT02390 2014 BMW 320 2014 BMW 320WBA3C3G57ENS68753 2014 BMW 320 2014 BMW 320WBA3B1G54ENS79782 2014 BMW 320 2014 BMW 320WBA3B1G59ENT01193 2014 BMW 320 2014 BMW 320WBA3C3G59ENS70889 2014 BMW 320 2014 BMW 320WBA3D3107EF894050 2014 BMW 320 2014 BMW 320WBA3B1C56EP680325 2014 BMW 320 2014 BMW 320WBA3E11070P658115

About BMW 320 VIN checks

Every BMW 320 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 320 history report on the vehicle's page.

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