Bmw 328D prices by year

A 2018 Bmw 328D averages $17,590 — older years range down to $12,022 (2014), across 78 active listings.

Updated July 26, 2026 · 4 model years tracked

Bmw 328D price by year

Year Average price Price range Listings
2018 $17,590 $12,405–$21,278 14
2016 $14,086 $7,760–$20,975 11
2015 $12,729 $8,295–$18,628 16
2014 $12,022 $5,519–$22,167 37

See the full Bmw 328D 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.