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.

$15,449Typical used Z4 asking price
$9,450–$50,973Typical price span, 2003 → 2026
724Live listings behind these numbers

BMW Z4 price by model year

YearTypical priceMost listings fall betweenAvg mileageEPA combinedNCAPFor 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%.

TrimTypical priceMost listings fall betweenShare of listingsAvg 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).

About this data: prices, ranges and mileage are national aggregates of 724 live VehiSales listings (August 2026), refreshed daily; model years with fewer than 20 live cars are not quoted. Fuel economy: U.S. EPA/DOE. Safety: NHTSA NCAP. How to cite: “VehiSales Research, Used BMW Z4 Prices by Year” with a link to 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.

© 2026 VehiSales · Data from live US vehicle listings · Methodology · Editorial policy · About · Press: cite as “VehiSales Used Car Price Index” with a link to this page.