Model · VIN lookup
BMW 320D
Run a VIN check on any BMW 320D — decode, safety recalls, title & history. 5,897 on record, model years 1994–2025.
BMW 320D by model year
Recalls, common problems, safety ratings, MPG and value for each year.
BMW 320D vehicles
2022 BMW 320DWBA31FU080FP13651
2022 BMW 320DWBA41FU0XPFP33141
2020 BMW 320DWBA11DZ090FK77428
2019 BMW 320DWBA5V5103LFH89085
2019 BMW 320DWBA5V51060AJ55985
2019 BMW 320DWBA5V51070FJ07222
2019 BMW 320DWBA5V510XLFJ18557
2018 BMW 320DWBA8C5105JK736635
2018 BMW 320DWBA8C5104JK736075
2018 BMW 320DWBA8J91070A718395
2018 BMW 320DWBA8T31000GB11536
2017 BMW 320DWBA8J91080A193377
2017 BMW 320DWBA8T31030G802363
2017 BMW 320DWBA8C52000A342060
2016 BMW 320DWBA8C5109HK855377
2016 BMW 320DWBA8C51080K639119
2016 BMW 320DWBA8C5106GK638884
2016 BMW 320DWBA8C5105HK855473
2016 BMW 320DWBA8Y91080G617391
2016 BMW 320DWBA8C5107GK638621
2016 BMW 320DWBA8C9104HK654333
2015 BMW 320DWBA8C5105GK635720
2015 BMW 320DWBA8C5102GK463789
2015 BMW 320DWBA8C91030K651735
2015 BMW 320DWBA8C5102GK636551
2015 BMW 320DWBA8J11010K624346
2015 BMW 320DWBA3E1107FF949082
2015 BMW 320DWBA8C51080P842708
2015 BMW 320DWBA3D31050K470740
2015 BMW 320DWBA3D3108FK278303
2015 BMW 320DWBA8C51050P842956
2015 BMW 320DWBA3D3108FK472040
2014 BMW 320DWBA3D3105EF896461
2014 BMW 320DWBA3D5103FF706900
2014 BMW 320DWBA3D3102EF894151
2014 BMW 320DWBA3Y31070D771616
2014 BMW 320DWBA3K31010F677088
2012 BMW 320DWBA3D31070F237287
2012 BMW 320DWBA3D31060F240620
2012 BMW 320DWBA3D3108CF238307
2012 BMW 320DWBA3E1109CF465135
2012 BMW 320DWBA3K31070F653149
About BMW 320D VIN checks
Every BMW 320D 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 320D history report on the vehicle's page.
Buying a used BMW 320D? Always cross-check the VIN on the dashboard and door jamb against the title, and run it here before you pay.