Used BMW Z4 Prices by Year
As of October 2026, a used BMW Z4 typically lists for $14,724 in the US. Depending on model year, typical asking prices run from $9,791 for a 2003 to $48,875 for a 2026 — every figure below is a national median of 774 live listings, not a book value, and the Z4 steps down a median 10.3% per model year of age.
BMW Z4 price by model year
| Year | Typical price | Most listings fall between | Avg mileage | EPA combined | NCAP | For sale |
|---|---|---|---|---|---|---|
| 2026 | $48,875 | $45,683 – $71,983 | 14,858 mi | 22–28 MPG | — | 32 |
| 2023 | $46,045 | $38,929 – $58,179 | 20,333 mi | 26–28 MPG | — | 20 |
| 2022 | $41,777 | $34,201 – $54,933 | 28,046 mi | 25–28 MPG | — | 43 |
| 2020 | $36,953 | $29,548 – $43,000 | 43,590 mi | 26–27 MPG | — | 72 |
| 2019 | $33,140 | $26,387 – $36,200 | 43,422 mi | 28 MPG | — | 26 |
| 2016 | $24,498 | $20,157 – $31,014 | 60,614 mi | 19–26 MPG | — | 30 |
| 2015 | $16,695 | $14,025 – $27,225 | 76,890 mi | 19–26 MPG | — | 22 |
| 2014 | $20,000 | $13,468 – $27,998 | 71,282 mi | 19–26 MPG | — | 31 |
| 2013 | $15,947 | $11,499 – $23,322 | 86,071 mi | 19–26 MPG | — | 32 |
| 2012 | $15,990 | $11,753 – $19,242 | 86,664 mi | 19–27 MPG | — | 25 |
| 2011 | $17,349 | $11,919 – $22,994 | 79,747 mi | 19–22 MPG | — | 43 |
| 2009 | $14,724 | $10,295 – $20,669 | 82,116 mi | 20–22 MPG | — | 34 |
| 2008 | $13,995 | $9,707 – $20,910 | 73,073 mi | 18–22 MPG | — | 30 |
| 2007 | $14,150 | $6,184 – $35,597 | 80,543 mi | 17–22 MPG | — | 55 |
| 2006 | $12,995 | $8,545 – $32,395 | 81,606 mi | 17–21 MPG | — | 56 |
| 2005 | $9,995 | $7,490 – $18,388 | 78,704 mi | 20–21 MPG | — | 47 |
| 2004 | $9,998 | $6,238 – $16,995 | 80,210 mi | 20–21 MPG | — | 71 |
| 2003 | $9,791 | $6,280 – $14,995 | 80,358 mi | 20–21 MPG | — | 105 |
“Typical price” is the national median asking price; the range covers the middle 80% of listings (10th–90th percentile), so it excludes teaser and outlier prices on both ends.
Cheapest BMW Z4
The cheapest quotable model year is the 2003, typically listing for $9,791 (most between $6,280 and $14,995) with an average odometer of 80,358 miles. Among recent model years, the least-expensive common trim is the SDRIVE30I at a typical $45,469. Before chasing the lowest price, weigh mileage against a one-year-newer car — each model year of age saves a median 10.3%, and the per-year table above shows where the price-per-mile balance is best. See the cheapest BMW Z4 listings for sale →
Most expensive BMW Z4
The priciest used model year is the 2026 at a typical $48,875 (most between $45,683 and $71,983). The most expensive common trim is the M40I, typically $62,175 — a $16,706 spread over the base SDRIVE30I within the same nameplate.
BMW Z4 price by trim (last 4 model years)
The trim changes the price more than a model year does: the cheapest common trim, the SDRIVE30I, typically lists for $45,469; the priciest, the M40I, for $62,175. The SDRIVE30I is what the used market mostly stocks — 63.6% of trim-labeled listings, while the M40I is the rarest quotable trim at 36.4%.
| Trim | Typical price | Most listings fall between | Share of listings | Avg mileage |
|---|---|---|---|---|
| SDRIVE30IMost popularCheapest | $45,469 | $41,017 – $50,191 | 63.6% | 19,786 mi |
| M40IPriciest | $62,175 | $48,849 – $71,983 | 36.4% | 11,144 mi |
Share = portion of the model's trim-labeled used listings from the last 4 model years — a supply-side popularity signal. Trims with fewer than 25 live cars are not quoted.
Frequently asked questions
How much does a used BMW Z4 cost?
As of October 2026, a used BMW Z4 typically lists for $14,724 nationally. Depending on model year, typical prices run from $9,791 (2003) to $48,875 (2026), based on 774 live listings.
How much is a 2026 BMW Z4?
A used 2026 BMW Z4 typically lists for $48,875, with most asking prices between $45,683 and $71,983. Average odometer reading is 14,858 miles.
What's the cheapest year of the BMW Z4 worth looking at?
The 2003 model year is the least expensive quotable year at a typical $9,791 — but compare its mileage (80,358 miles on average) and per-year table above before deciding; a newer year at a small premium often carries far fewer miles.
How fast does the BMW Z4 depreciate?
Across adjacent model years currently on the market, the Z4 steps down a median 10.3% per model year of age — e.g. moving one year older typically saves about that share of the price.
How much does the trim change a used Z4's price?
A lot: over the last 4 model years, the cheapest common trim (SDRIVE30I) typically lists for $45,469 while the priciest (M40I) runs $62,175 — a $16,706 spread within the same nameplate. The most common trim on the used market is the SDRIVE30I (63.6% of trim-labeled listings) at a typical $45,469.
How much is a used 2003 BMW Z4?
A used 2003 BMW Z4 typically lists for $9,791, with most asking prices between $6,280 and $14,995; average odometer is 80,358 miles (105 for sale).
https://vehisales.com/research/prices/bmw/z4.
See also: BMW Z4 hub — live listings & specs · BMW Z4 MPG by year · All model price pages · Best used cars by budget.