Model · VIN lookup

BMW 118D

Run a VIN check on any BMW 118D — decode, safety recalls, title & history. 783 on record, model years 2004–2021.

BMW 118D by model year

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

BMW 118D vehicles

2021 BMW 118D 2021 BMW 118DWBA7M9106M7H90813 2020 BMW 118D 2020 BMW 118DWBA7M9100L7G24012 2020 BMW 118D 2020 BMW 118DWBA7M9106L7F61224 2019 BMW 118D 2019 BMW 118DWBA7M910407F55286 2019 BMW 118D 2019 BMW 118DWBA7M9101L7F45030 2019 BMW 118D 2019 BMW 118DWBA1S5106K7E02822 2018 BMW 118D 2018 BMW 118DWBA1S5104J5L16139 2018 BMW 118D 2018 BMW 118DWBA1S5107J5L14983 2018 BMW 118D 2018 BMW 118DWBA1S5108J5L14216 2018 BMW 118D 2018 BMW 118DWBA1S510607B64578 2018 BMW 118D 2018 BMW 118DWBA1S5104J5L16593 2017 BMW 118D 2017 BMW 118DWBA1S5100HV993859 2017 BMW 118D 2017 BMW 118DWBA1S5100JV995276 2017 BMW 118D 2017 BMW 118DWBA1S5104J5K37814 2017 BMW 118D 2017 BMW 118DWBA1S5108J5K37010 2017 BMW 118D 2017 BMW 118DWBA1S5109JV995339 2017 BMW 118D 2017 BMW 118DWBA1S5108HV812040 2017 BMW 118D 2017 BMW 118DWBA1S5108HV811373 2017 BMW 118D 2017 BMW 118DWBA1S5104J5L13953 2016 BMW 118D 2016 BMW 118DWBA1S5107GV799876 2016 BMW 118D 2016 BMW 118DWBA1S5108HV805783 2016 BMW 118D 2016 BMW 118DWBA1S5101H5D29556 2016 BMW 118D 2016 BMW 118DWBA1S51080V835676 2016 BMW 118D 2016 BMW 118DWBA1S5105H5D29561 2016 BMW 118D 2016 BMW 118DWBA1S5106H5D29956 2016 BMW 118D 2016 BMW 118DWBA1S5102H5D29839 2016 BMW 118D 2016 BMW 118DWBA1S5102G5D27152 2016 BMW 118D 2016 BMW 118DWBA1S5104GV679064 2016 BMW 118D 2016 BMW 118DWBA1S5106GV678837 2016 BMW 118D 2016 BMW 118DWBA1S5103GV799342 2016 BMW 118D 2016 BMW 118DWBA1S5105HV806597 2016 BMW 118D 2016 BMW 118DWBA1S5106HV804857 2016 BMW 118D 2016 BMW 118DWBA1S510505D26454 2016 BMW 118D 2016 BMW 118DWBA1S5109G5D25737 2016 BMW 118D 2016 BMW 118DWBA1S5103G5D26804 2016 BMW 118D 2016 BMW 118DWBA1S5108HV806397 2016 BMW 118D 2016 BMW 118DWBA1S5101G5D24968 2016 BMW 118D 2016 BMW 118DWBA1S5103H5D28599 2016 BMW 118D 2016 BMW 118DWBA1S510X0V679883 2015 BMW 118D 2015 BMW 118DWBA1C1109FJ839256 2015 BMW 118D 2015 BMW 118DWBA1C110X0J840133 2015 BMW 118D 2015 BMW 118DWBA1S5108G5A73267 2015 BMW 118D 2015 BMW 118DWBA1S5101G5A76155 2015 BMW 118D 2015 BMW 118DWBA1S5103G5A76562 2015 BMW 118D 2015 BMW 118DWBA1S5108G5A76976 2015 BMW 118D 2015 BMW 118DWBA1S5103G5A77565 2015 BMW 118D 2015 BMW 118DWBA1C1105FJ838699 2015 BMW 118D 2015 BMW 118DWBA1W510X0P824218 2014 BMW 118D 2014 BMW 118DWBA1C1100FJ835824 2014 BMW 118D 2014 BMW 118DWBA1C1101FJ837534 2014 BMW 118D 2014 BMW 118DWBA1C11040J831640 2014 BMW 118D 2014 BMW 118DWBA1C1105EV223237 2014 BMW 118D 2014 BMW 118DWBA1C11050J836961 2014 BMW 118D 2014 BMW 118DWBA1C1107FJ837666 2014 BMW 118D 2014 BMW 118DWBA1C1108EV223703 2014 BMW 118D 2014 BMW 118DWBA1C1106EV223070 2014 BMW 118D 2014 BMW 118DWBA1C11090J836459 2014 BMW 118D 2014 BMW 118DWBA1C11040J832335 2014 BMW 118D 2014 BMW 118DWBA1C1105EJ831380 2014 BMW 118D 2014 BMW 118DWBA1C11020VU96175

About BMW 118D VIN checks

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

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