A BMW Z4 M averages €44,337 across all model years. Right now 12 are listed for sale, with the cheapest sitting around €30,000 (typically older years) and the priciest around €59,900 (recent years). The median is €43,625. A good price for a BMW Z4 M is under €39,338; anything over €47,250 is on the high side compared with similar listings. Selling to a dealer instead of privately usually means a lower price: expect roughly €32,719 to €39,262 for this model, depending on year and condition.

Prices vary by model year: 2006 (€42,899).

Frequently asked questions

What is a BMW Z4 M worth?

A BMW Z4 M averages €42,899. The cheapest example sits at €30,000, the priciest at €59,900.

Which model years of the BMW Z4 M are available?

We have BMW Z4 M listings from 2006 through 2008.

What is the average mileage of a BMW Z4 M?

An average BMW Z4 M has 98,614 km on the clock.

How many BMW Z4 M's are listed right now?

There are 12 active BMW Z4 M listings in our catalogue.

What is the current market value of a BMW Z4 M?

Based on active listings, a BMW Z4 M currently sells for an average of €42,899 on the Dutch used-car market.

Up to 15% off

At XXL Nutrition

Sports nutrition & supplements 💪

A new deal every week.

Grab today's deal

See the deal
XXL Nutrition