Model · VIN lookup

BMW 520D

Run a VIN check on any BMW 520D — decode, safety recalls, title & history. 3,581 on record, model years 1998–2026.

BMW 520D by model year

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

BMW 520D vehicles

2025 BMW 520D 2025 BMW 520DWBA21FL080CX00784 2024 BMW 520D 2024 BMW 520DWBA11FL040CS23914 2024 BMW 520D 2024 BMW 520DWBA11FL0X0CU46619 2023 BMW 520D 2023 BMW 520DWBA21FL010CR06576 2023 BMW 520D 2023 BMW 520DWBA11DC030CN39938 2023 BMW 520D 2023 BMW 520DWBA21FL000CR02275 2022 BMW 520D 2022 BMW 520DWBA51BN090CK92699 2022 BMW 520D 2022 BMW 520DWBA31BL090WX79720 2021 BMW 520D 2021 BMW 520DWBA51BL010WX55551 2021 BMW 520D 2021 BMW 520DWBA51BN010CG98978 2020 BMW 520D 2020 BMW 520DWBA31BL020WX05717 2020 BMW 520D 2020 BMW 520DWBA31BN06MCF92474 2019 BMW 520D 2019 BMW 520DWBAJF3103LWW66397 2019 BMW 520D 2019 BMW 520DWBAJF51020BJ09754 2019 BMW 520D 2019 BMW 520DWBAJF5101LCD22485 2019 BMW 520D 2019 BMW 520DWBAJF51030CD38778 2019 BMW 520D 2019 BMW 520DWBAJF51060CD62699 2019 BMW 520D 2019 BMW 520DWBAJF3100KWW50530 2019 BMW 520D 2019 BMW 520DWBAJF3100LBS71424 2019 BMW 520D 2019 BMW 520DWBAJF51040WW58512 2018 BMW 520D 2018 BMW 520DWBAJC3109JWC95223 2018 BMW 520D 2018 BMW 520DWBAJC5105JWE54315 2018 BMW 520D 2018 BMW 520DWBAJC3100JWB80414 2018 BMW 520D 2018 BMW 520DWBAJC3103JWB80939 2018 BMW 520D 2018 BMW 520DWBAJL1109JBM39880 2018 BMW 520D 2018 BMW 520DWBAJC3109JWB80623 2018 BMW 520D 2018 BMW 520DWBAJC310XJDA05812 2018 BMW 520D 2018 BMW 520DWBAJP31040BT72135 2018 BMW 520D 2018 BMW 520DWBAJC3102JDB28987 2018 BMW 520D 2018 BMW 520DWBAJF32000WW09424 2018 BMW 520D 2018 BMW 520DWBAJC3102JDB91927 2018 BMW 520D 2018 BMW 520DWBAJC3100JWE64058 2018 BMW 520D 2018 BMW 520DWBAJF3108KBJ09068 2018 BMW 520D 2018 BMW 520DWBAJC31090WE64414 2018 BMW 520D 2018 BMW 520DWBAJF31080BJ08595 2018 BMW 520D 2018 BMW 520DWBAJC5104JWB87717 2018 BMW 520D 2018 BMW 520DWBAJC3108JWE64163 2018 BMW 520D 2018 BMW 520DWBAJC51050B247586 2018 BMW 520D 2018 BMW 520DWBAJM71050B269452 2018 BMW 520D 2018 BMW 520DWBAJC5105JWB87290 2017 BMW 520D 2017 BMW 520DWBAJC31060G871775 2017 BMW 520D 2017 BMW 520DWBAJC51090G860491 2017 BMW 520D 2017 BMW 520DWBAJC5108JWB85825 2017 BMW 520D 2017 BMW 520DWBAJC3100JG996076 2017 BMW 520D 2017 BMW 520DWBAJC51040G949823 2017 BMW 520D 2017 BMW 520DWBAJC3100JG996160 2017 BMW 520D 2017 BMW 520DWBAJC5101HG852140 2017 BMW 520D 2017 BMW 520DWBAJC31010G465094 2017 BMW 520D 2017 BMW 520DWBAJC3108HG924620 2017 BMW 520D 2017 BMW 520DWBAJC5108JWB85498 2017 BMW 520D 2017 BMW 520DWBAJC31030WA79477 2017 BMW 520D 2017 BMW 520DWBAJM910X0BH36704 2017 BMW 520D 2017 BMW 520DWBAJC5100JWB85768 2017 BMW 520D 2017 BMW 520DWBAJC5101HG857449 2017 BMW 520D 2017 BMW 520DWBAJC3108JB051454 2017 BMW 520D 2017 BMW 520DWBAJC5102JWB85576 2017 BMW 520D 2017 BMW 520DWBAJC5103JG860391 2017 BMW 520D 2017 BMW 520DWBAJC5100JG861143 2017 BMW 520D 2017 BMW 520DWBAJC3101HWB59839 2017 BMW 520D 2017 BMW 520DWBAJE31020B169718

About BMW 520D VIN checks

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

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