BMW Z4 depreciation

A 2026 BMW Z4 averages $67,561 — a 2003 averages $10,123 (85% lower).

Updated July 26, 2026 · Live dealer listing data

Average price by model year

Year Average price Avg. mileage vs. previous year Listings
2026 $67,561 2,704 +$11,789 195
2025 $55,772 15,412 +$2,437 38
2024 $53,335 14,620 +$4,283 27
2023 $49,052 20,276 +$5,437 53
2022 $43,615 27,399 +$1,691 39
2021 $41,924 27,945 +$2,736 29
2020 $39,188 39,973 +$6,378 53
2019 $32,810 36,623 +$8,370 32
2016 $24,440 61,423 +$5,081 29
2015 $19,359 83,403 −$929 22
2014 $20,288 70,253 +$871 28
2013 $19,417 66,231 +$284 17
2012 $19,133 70,325 +$1,110 22
2011 $18,023 83,519 +$477 30
2009 $17,546 71,660 +$93 32
2008 $17,453 70,521 +$683 32
2007 $16,770 88,644 −$4,230 54
2006 $21,000 70,160 +$10,322 43
2005 $10,678 87,155 +$338 52
2004 $10,340 84,295 +$217 62
2003 $10,123 81,533 91

Frequently asked questions

How much does a BMW Z4 depreciate per year?

A BMW Z4 averages out to roughly 3.7% of value lost per year, though real-world depreciation is front-loaded — steepest in the first few years. A 2026 averages $67,561, while a 2003 — 23 years older — averages $10,123: 85% lower overall. Figures come from live dealer listings, updated July 26, 2026.

Which BMW Z4 model year is cheapest?

The 2003 BMW Z4 is the most affordable model year we track, averaging $10,123 — 85% below the 2026 average of $67,561. Compare every year in the table above.

How many BMW Z4 model years can I compare here?

This depreciation curve covers 21 model years, from 2003 to 2026, each averaged from live dealer listings and refreshed daily.

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.