BMW Z4 M

2 generations · 2006–present

The BMW Z4 M has been built in 2 generations between 2006 and present. On the European used-car market it costs €50,533 on average across 28 listings — from €47,739 for the E85/E86 to €52,340 for the G29.

BMW Z4 M generations

How the BMW Z4 M generations differ

How the BMW Z4 M generations differ
GenerationG29E85/E86
Production years2019–present2006–2008
Average used price€52,340€47,739
Typical price range€44,735 – €58,919€45,772 – €48,477
Average mileage25,678 km83,795 km
Listings1711
Power334–343 HP
FuelPetrol
Body stylesRoadsterRoadster · Coupe
Wheelbase2.50 m
Kerb weight1,478 kg
CO₂ (NEDC, median)265 g/km
Seats and doors2 seats · 2 doors
Original list price€81,761
NL registrations8

Market prices are averages of live European listings. Factory figures (power, weight, CO₂, dimensions, original list price) come from the Dutch vehicle registry (RDW open data), combined across each generation's model years.

Which BMW Z4 M generation to pick

Prices and mileage by year

YearAverage priceAverage mileageListings
2024€58,91911,456 km7
2023€55,44723,301 km2
2022€48,83538,773 km2
2021€44,73541,482 km4
2019€44,92533,125 km2
2007€45,772104,780 km3
2006€48,47775,925 km8

Market prices are averages of live European listings. Factory data comes from the Dutch vehicle registry (RDW open data).

Other BMW models

    BMW Z4 M Generations Compared – Used Prices & Specs | CarOntologia