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