Model · VIN lookup

BMW 520

Run a free VIN check on any BMW 520 — decode, safety recalls, title & history. 2,783 on record, model years 1978–2021.

BMW 520 by model year

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

BMW 520 vehicles

2005 BMW 520 2005 BMW 520WBANC31090CP61411 2021 BMW 520WBA71AG010WX39752 2021 BMW 520WBA71AG050WX28902 2020 BMW 520WBA71AG0X0CG02166 2020 BMW 520WBA71AG090CF97655 2020 BMW 520WBA71AG080WX03895 2020 BMW 520WBA51BL04MWW97828 2020 BMW 520WBA31BN090CF87148 2020 BMW 520WBA31BL030WX00025 2020 BMW 520WBA51BL00MWW91394 2019 BMW 520WBAJP31020BT75311 2019 BMW 520WBAJF31010WW28050 2019 BMW 520WBA11DW0X0CD28301 2019 BMW 520WBAJP51080BV49832 2019 BMW 520WBAJF3106KWW21842 2019 BMW 520WBAJF31020WW37386 2019 BMW 520WBAJF51020BJ09723 2019 BMW 520WBAJL1A07KBM40012 2018 BMW 520WBAJP31030BT74166 2018 BMW 520WBAJC5106JWB86794 2018 BMW 520WBAJC51040WE55681 2018 BMW 520WBAJF310XKBS69968 2018 BMW 520WBAJC31070DB28465 2018 BMW 520WBAJF510X0WE96372 2018 BMW 520WBAJF31020WE93521 2018 BMW 520WBAJC3102JDB91880 2018 BMW 520WBAJF31090WW19466 2018 BMW 520WBAJF31090WW02070 2018 BMW 520WBAJC3109JWA80182 2018 BMW 520WBAJC51020WB86760 2018 BMW 520WBAJC51080WC61915 2018 BMW 520WBAJK51000BJ13510 2018 BMW 520WBAJF31030WW06258 2018 BMW 520WBAJC51090WE55305 2018 BMW 520WBAJM91080BH39228 2017 BMW 520WBAJC510XHG851505 2017 BMW 520WBAJC51070G467895 2017 BMW 520WBAJC3103JB052723 2017 BMW 520WBAJA11080BC50466 2017 BMW 520WBAJC31000WA78982 2017 BMW 520WBAJC51030G469420 2017 BMW 520WBAJC310X0B051700 2017 BMW 520WBAJC31020G869859 2017 BMW 520WBAJC31090G871771 2017 BMW 520WBAJM71020B055826 2017 BMW 520WBAJM71060B068532 2017 BMW 520WBAJC31050WB77197 2017 BMW 520WBAJC51060G949743 2017 BMW 520WBAJC31080B052697 2017 BMW 520WBAJA11030BC50424 2017 BMW 520WBAJC310X0B052457 2017 BMW 520WBAJC31040G991705 2017 BMW 520WBAJC31050G993737 2017 BMW 520WBAJC31020G871188 2017 BMW 520WBA5L31070G490292 2017 BMW 520WBAJC31050G991597 2017 BMW 520WBAJE31050B169776 2017 BMW 520WBAJA11060BC50532 2016 BMW 520WBA5A31090G369351 2016 BMW 520WBA5A31040G369452

About BMW 520 VIN checks

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

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