BMW Z4 used – 470 cars for sale with price evaluation

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

How much does the BMW Z4 depreciate?

Used BMW Z4

For a used BMW Z4 (2004) model, the car loses about £1 per month in value.


Higher mileage increases depreciation, so keeping the BMW within the average range helps control this. Regular upkeep is vital, a well-maintained Z4 with a service history will depreciate slower than a neglected one.


With an average, estimated monthly depreciation of £1, the annual total is around £15.

BMW Z4 - Price and depreciation overview by model year

BMW Z4 - Price and depreciation overview by model year

Model year

Typical price range*

Average price

Price trend / depreciation
(last 12 months)

Cars for sale

2025 BMW Z4

£27,849 - £55,799£43,376+£10,66425

2024 BMW Z4

£36,995 - £58,950£46,787+£1,48917

2023 BMW Z4

£21,995 - £44,498£36,888-£2,06918

2022 BMW Z4

£27,000 - £42,762£33,197-£2,93840

2021 BMW Z4

£26,979 - £37,650£30,647+£32641

2020 BMW Z4

£24,495 - £35,495£28,604-£1,24726

2019 BMW Z4

£21,995 - £34,499£27,359-£1,54148

2016 BMW Z4

£10,995 - £17,000£14,353-£55913

2015 BMW Z4

£9,250 - £16,995£13,269-£18312

2014 BMW Z4

£8,699 - £17,000£12,102-£90721

2013 BMW Z4

£6,495 - £13,500£9,612-£2,05114

2012 BMW Z4

£6,790 - £13,750£9,605-£33315

2011 BMW Z4

£6,999 - £14,995£9,986+£39814

2010 BMW Z4

£5,990 - £12,491£9,457+£1,30911

2009 BMW Z4

£3,995 - £14,995£8,973+£66313

2008 BMW Z4

£2,495 - £8,982£4,990+£1,51010

2007 BMW Z4

£2,500 - £13,990£5,572-£58314

2006 BMW Z4

£2,485 - £10,990£6,313-£1,41918

2005 BMW Z4

£2,499 - £7,500£5,729+£18931

*The “Typical price range” column shows the prices at the 5th and 95th percentiles of cars in the current market

The data is based on the cars currently listed on AutoUncle

Market price development for 2004 BMW Z4 (August 2024 - February 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2024 - August
£5,795
£5,101£6,488
Estimate
2024 - September
£5,667
£4,858£6,476
Estimate
2024 - October
£5,615
£4,742£6,488
Estimate
2024 - November
£5,727
£4,933£6,520
Estimate
2024 - December
£5,746
£4,966£6,527
Estimate
2025 - January
£5,683
£4,826£6,539
Estimate
2025 - February
£5,456
£4,424£6,488
Estimate
2025 - March
£5,757
£4,988£6,527
Estimate
2025 - April
£5,748
£4,969£6,527
Estimate
2025 - May
£5,720
£4,953£6,486
Estimate
2025 - June
£5,729
£4,939£6,518
Estimate
2025 - July
£5,768
£5,026£6,511
Estimate
2025 - August
£5,780
£5,055£6,505
Estimate
2025 - September
£5,785
--
Forecast
2025 - October
£5,789
--
Forecast
2025 - November
£5,794
--
Forecast
2025 - December
£5,798
--
Forecast
2026 - January
£5,803
--
Forecast
2026 - February
£5,807
--
Forecast

All estimates and forecasts are based on actual market data

Average Monthly Depreciation

A summary of the past 12 and an estimation of the next 6 months.

Past 12 months

-£15

Next 6 months

£27

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Looking for the popular BMW Z4 used?

Are you thinking of buying a used sports car? The BMW Z4 is a solid choice. AutoUncle has 482 used BMW Z4s for sale in the UK gathered from various dealership websites and online marketplaces.

How much is a pre-owned BMW Z4 worth?

A used BMW Z4 costs between £3,995 for the cheapest variant and £45,950 for the most expensive model.

The cost of a pre-owned BMW Z4 is determined by several factors. Key contributing elements include year, engine size and performance, fuel economy, number of miles not to mention equipment variant.

For instance, a younger car with less miles on the odometer, or more luxurious models with more potent engines will typically fetch a higher price than a used model with many kilometres on the odometer and in a simple equipment variant.

What equipment levels can you get the BMW Z4 with?

Here is an overview of the most popular equipment variants for BMW Z4, sorted by number of cars for sale and their market price:

  • BMW Z4 M Sport: Right now you will find 279 cars for sale at an average price of £27,387
  • BMW Z4 Sport Line: Here you will find 43 cars for sale at an average price of £10,683
  • BMW Z4 Comfort Edition: 17 cars for sale at an average price of £19,985
  • BMW Z4 Luxury Line: 4 cars for sale at an average price of £6,636
  • BMW Z4 Performance: 2 cars for sale at an average price of £8,490
  • BMW Z4 Advantage: 1 car for sale at an average price of £10,995

While calculating the cost of a used BMW Z4, it's key to examine vehicles sharing identical trim level. If not, you might draw an inaccurate conclusion about which car to purchase.

What are the fuel options for the BMW Z4?

Petrol ranks as the top fuel type for the BMW Z4.

BMW Z4 fuel types compared:

  • BMW Z4 petrol: 481 cars currently available with an average price of £19,359
  • BMW Z4 el: 1 car currently available with an average price of £28,500

When thinking about which fuel type to buy, it's important to consider your driving habits. Do your driving habits lean more towards city streets or open roads and motorways? What is the total distance you drive in a typical week?

If you mostly drive short trips, electric cars, plug-in hybrids or petrol cars may be relevant. If you have a daily commute over longer distances, a modern electric car can be a great choice - especially if you have access to charging at home or at work. In a few cases with long journeys and limited charging infrastructure, diesel can be a practical solution. Remember that diesel engines with high emissions are prohibited from entering cities in various countries.

Is the BMW Z4 available in multiple body variants?

Cabriolet is the preferred body type amongst drivers of the BMW Z4. A cabrio or a convertible is a fantastic way to give the driving experience a new dimension. These days, most cabrio models have excellent hoods and weather gear, making them suitable for driving year-round. It’s worth noting that convertibles tend to be heavier than normal cars due to the lack of roof, as thickener is applied underneath the car to strengthen the chassis.

What is the price difference between different body types for BMW Z4?

  • BMW Z4 cabriolet: 394 cars - average price £16,524
  • BMW Z4 coupe: 10 cars - average price £13,032
  • BMW Z4 suv: 1 car - average price £5,500

What other cars are similar to BMW Z4?

The BMW Z4 is quite well-liked in its segment but still it has some competitors.

Well-liked options instead of the BMW Z4

  • BMW 420
  • Audi TT
  • Mazda MX5

With a current inventory of 1,572 available models on AutoUncle, the BMW 420 stands out as the top alternative to the BMW Z4. On average, the BMW 420 costs £16,785.

Another alternative car is the Audi TT with 918 cars listed for sale featuring an average selling price of £12,995. Another good choice for an alternative car is the Mazda MX5 with 538 cars for sale for the average price of £14,000.

Seeking an BMW Z4 alternative with a smaller carbon footprint?

When considering an electric vehicle within the same car segment as the BMW Z4, here are some few recommendations:

Can't seem to locate an electric car that matches your needs? Check out our extensive selection of electric cars here.

All body types for BMW Z4

All regions for BMW Z4

All fuel types for BMW Z4

All years for BMW Z4

All gear types for BMW Z4

All trim level for BMW Z4