Bmw Z4 prices by year

A 2026 Bmw Z4 averages $67,561 — older years range down to $10,123 (2003), across 980 active listings.

Updated July 26, 2026 · 21 model years tracked

Bmw Z4 price by year

Year Average price Price range Listings
2026 $67,561 $47,988–$80,009 195
2025 $55,772 $38,188–$72,949 38
2024 $53,335 $23,522–$62,999 27
2023 $49,052 $39,918–$62,239 53
2022 $43,615 $32,127–$60,076 39
2021 $41,924 $33,268–$51,878 29
2020 $39,188 $25,927–$51,697 53
2019 $32,810 $17,130–$38,428 32
2016 $24,440 $14,673–$38,127 29
2015 $19,359 $11,881–$28,158 22
2014 $20,288 $12,260–$27,158 28
2013 $19,417 $11,990–$28,280 17
2012 $19,133 $12,220–$26,370 22
2011 $18,023 $10,161–$23,833 30
2009 $17,546 $9,342–$27,412 32
2008 $17,453 $7,382–$50,372 32
2007 $16,770 $4,557–$52,203 54
2006 $21,000 $7,002–$55,794 43
2005 $10,678 $5,514–$17,971 52
2004 $10,340 $4,999–$16,943 62
2003 $10,123 $3,980–$18,233 91

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