Used BMW Z4 Prices by Year
As of August 2026, a used BMW Z4 typically lists for $15,449 in the US. Depending on model year, typical asking prices run from $9,450 for a 2003 to $50,973 for a 2026 — every figure below is a national median of 724 live listings, not a book value, and the Z4 steps down a median 11.9% 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 | $50,973 | $47,624 – $75,987 | 13,250 mi | 22–28 MPG | — | 40 |
| 2025 | $45,970 | $41,998 – $66,264 | 17,124 mi | 22–28 MPG | — | 21 |
| 2023 | $46,732 | $41,270 – $59,996 | 18,829 mi | 26–28 MPG | — | 24 |
| 2022 | $44,737 | $33,654 – $54,443 | 26,491 mi | 25–28 MPG | — | 34 |
| 2020 | $36,998 | $27,557 – $46,254 | 43,464 mi | 26–27 MPG | — | 55 |
| 2019 | $32,598 | $27,408 – $36,769 | 43,099 mi | 28 MPG | — | 25 |
| 2016 | $23,735 | $17,676 – $32,764 | 63,612 mi | 19–26 MPG | — | 32 |
| 2015 | $19,980 | $14,115 – $29,072 | 76,826 mi | 19–26 MPG | — | 25 |
| 2014 | $18,000 | $14,917 – $25,139 | 81,130 mi | 19–26 MPG | — | 27 |
| 2013 | $17,249 | $11,990 – $21,990 | 77,391 mi | 19–26 MPG | — | 21 |
| 2011 | $17,900 | $12,525 – $22,681 | 81,929 mi | 19–22 MPG | — | 42 |
| 2009 | $15,449 | $11,597 – $22,870 | 77,123 mi | 20–22 MPG | — | 33 |
| 2008 | $13,999 | $9,370 – $26,956 | 81,736 mi | 18–22 MPG | — | 25 |
| 2007 | $11,999 | $7,981 – $35,089 | 80,865 mi | 17–22 MPG | — | 60 |
| 2006 | $13,800 | $7,495 – $34,925 | 75,913 mi | 17–21 MPG | — | 47 |
| 2005 | $10,363 | $7,070 – $16,937 | 77,957 mi | 20–21 MPG | — | 54 |
| 2004 | $11,900 | $6,929 – $16,969 | 77,196 mi | 20–21 MPG | — | 64 |
| 2003 | $9,450 | $5,999 – $14,055 | 81,946 mi | 20–21 MPG | — | 95 |
“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,450 (most between $5,999 and $14,055) with an average odometer of 81,946 miles. Among recent model years, the least-expensive common trim is the SDRIVE30I at a typical $47,610. Before chasing the lowest price, weigh mileage against a one-year-newer car — each model year of age saves a median 11.9%, 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 $50,973 (most between $47,624 and $75,987). The most expensive common trim is the M40I, typically $63,982 — a $16,372 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 $47,610; the priciest, the M40I, for $63,982. The SDRIVE30I is what the used market mostly stocks — 66.7% of trim-labeled listings, while the M40I is the rarest quotable trim at 33.3%.
| Trim | Typical price | Most listings fall between | Share of listings | Avg mileage |
|---|---|---|---|---|
| SDRIVE30IMost popularCheapest | $47,610 | $41,712 – $52,993 | 66.7% | 18,525 mi |
| M40IPriciest | $63,982 | $57,234 – $77,108 | 33.3% | 9,717 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 August 2026, a used BMW Z4 typically lists for $15,449 nationally. Depending on model year, typical prices run from $9,450 (2003) to $50,973 (2026), based on 724 live listings.
How much is a 2026 BMW Z4?
A used 2026 BMW Z4 typically lists for $50,973, with most asking prices between $47,624 and $75,987. Average odometer reading is 13,250 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,450 — but compare its mileage (81,946 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 11.9% 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 $47,610 while the priciest (M40I) runs $63,982 — a $16,372 spread within the same nameplate. The most common trim on the used market is the SDRIVE30I (66.7% of trim-labeled listings) at a typical $47,610.
How much is a used 2003 BMW Z4?
A used 2003 BMW Z4 typically lists for $9,450, with most asking prices between $5,999 and $14,055; average odometer is 81,946 miles (95 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.