Bmw 530E prices by year

A 2023 Bmw 530E averages $33,349 — older years range down to $16,947 (2018), across 428 active listings.

Updated July 26, 2026 · 6 model years tracked

Bmw 530E price by year

Year Average price Price range Listings
2023 $33,349 $24,714–$42,000 149
2022 $32,403 $25,939–$37,586 19
2021 $25,983 $18,597–$33,974 25
2020 $22,864 $17,057–$27,378 10
2019 $19,106 $12,820–$26,525 107
2018 $16,947 $10,926–$23,827 118

See the full Bmw 530E depreciation curve →

Shopping for this car?

Check individual VINs before you buy — decode the exact trim and mileage, see every active listing, and how each price compares to the local market.