BMW M3 used • 561 cars price-checked by AutoUncle

Market overviewPrices range from £7,995 to £81,999 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Showing 1 - 25 of 559 results

How much does the BMW M3 depreciate?

Used BMW M3

A used BMW M3 (2024) model loses about £95 per month in value.


Factors that affect the depreciation of a BMW M3:
- Mileage driven
- Maintenance
- Service history


Depreciation is an important part of calculating the total cost of owning a BMW M3. In addition to the monthly depreciation of £95, you should also factor in fuel costs, road tax, insurance and maintenance (including tyres and car washes) to get the full monthly cost.

How much does a used BMW M3 cost? Prices, ratings and depreciation by model year

How much does a used BMW M3 cost? Prices, ratings and depreciation by model year

Model year

Typical price range*

Average price

Price trend / depreciation
(last 12 months)

Cars for sale

2025 BMW M3

£71,143 - £87,495£77,537+£2,78064

2024 BMW M3

£62,495 - £88,569£73,053-£1,14089

2023 BMW M3

£55,956 - £88,799£67,756-£3,30069

2022 BMW M3

£49,580 - £68,500£58,184-£1,68040

2021 BMW M3

£35,695 - £60,995£52,436-£1,96026

2020 BMW M3

£34,995 - £35,990£35,493-2

2019 BMW M3

£54,995 - £63,594£59,295-2

2018 BMW M3

£29,995 - £59,998£39,266+£2,26031

2017 BMW M3

£26,489 - £39,990£34,258+£1,74026

2016 BMW M3

£22,990 - £36,000£28,799-£7,34016

2015 BMW M3

£20,999 - £31,990£26,390+£14010

2014 BMW M3

£27,995 - £33,999£30,997-2

2013 BMW M3

£17,950 - £31,995£24,422+£6008

2012 BMW M3

£18,490 - £38,950£25,952-8

2011 BMW M3

£13,995 - £48,000£25,212-£1,4609

2010 BMW M3

£18,990 - £29,995£23,993-3

2009 BMW M3

£14,995 - £39,950£20,322-£1,66012

2008 BMW M3

£14,950 - £19,995£17,326+£1,6008

2007 BMW M3

£21,990 - £35,000£28,995-3

2006 BMW M3

£9,995 - £23,000£16,128-6

2005 BMW M3

£10,950 - £41,250£27,436-£22015

*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

Which BMW M3 variant should I buy? Compare prices of Basis vs. Comfort Edition vs. Competition Edition vs. Impressive vs. Luxury Line vs. M Performance vs. M Sport vs. Performance vs. Shadowline vs. Sport Line

This overview shows the difference in price and depreciation between the most common BMW M3 variants - including Competition Edition, M Sport, Comfort Edition

Which BMW M3 variant should I buy? Compare prices of Basis vs. Comfort Edition vs. Competition Edition vs. Impressive vs. Luxury Line vs. M Performance vs. M Sport vs. Performance vs. Shadowline vs. Sport Line

Variant

Typical price range*

Average price

Price trend / depreciation
(last 12 months)

Cars for sale

BMW M3 Impressive

£89,995 - £89,995£89,995-2

BMW M3 Sport Line

£22,950 - £125,000£82,646-3

BMW M3 Competition Edition

£31,495 - £81,999£62,966+£1,240335

BMW M3 M Performance

£37,995 - £45,000£41,663-3

BMW M3 Comfort Edition

£13,495 - £95,950£36,649-£4,06038

BMW M3 Performance

£12,495 - £59,998£33,591+£1,76022

BMW M3 Shadowline

£15,750 - £40,000£27,821+£20010

BMW M3 Luxury Line

£13,500 - £39,950£26,725-2

BMW M3 M Sport

£12,974 - £28,000£19,699-£1,94041

*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

Frequently Asked Questions about BMW M3 variants

Q: Which BMW M3 variant is the cheapest?

A: The cheapest BMW M3 variant on the market is M Sport.

Q: Which BMW M3 variant is the most expensive?

A: The most expensive BMW M3 variant on the market is Impressive.

Q: Which BMW M3 variant is best at keeping its value?

A: The BMW M3 variant that keeps its value the best is Performance.

Q: Which BMW M3 variant is the most popular?

A: The most popular BMW M3 variant is Competition Edition.

BMW M3 (model year 2024) - Price development for the last 12 months and price projection for the next 6 months (November 2024 - April 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2024 - November
£75,820
£72,180£79,460
Estimate
2024 - December
£74,820
£71,240£78,400
Estimate
2025 - January
£74,620
£70,720£78,540
Estimate
2025 - February
£73,620
£69,640£77,600
Estimate
2025 - March
£74,480
£68,840£80,100
Estimate
2025 - April
£72,540
£67,960£77,140
Estimate
2025 - May
£72,800
£69,240£76,380
Estimate
2025 - June
£73,240
£68,860£77,620
Estimate
2025 - July
£73,000
£68,920£77,080
Estimate
2025 - August
£73,140
£68,980£77,300
Estimate
2025 - September
£76,220
£70,880£81,540
Estimate
2025 - October
£74,680
£69,700£79,660
Estimate
2025 - December
£75,440
--
Forecast
2026 - January
£75,800
--
Forecast
2026 - February
£76,180
--
Forecast
2026 - March
£76,560
--
Forecast
2026 - April
£76,940
--
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

-£1,140

Next 6 months

£2,260

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

On the hunt for a used BMW M3?

Are you thinking of buying a used large sized family car? Then the BMW M3 is a popular choice. There are 569 used BMW M3s currently available on AutoUncle sourced from different dealership websites and online marketplaces.

What is the price of a used BMW M3?

Currently, the prices for a pre-owned BMW M3 start at £7,995 and go up to £83,540.

The cost of a pre-owned BMW M3 is determined by several factors. Key contributing elements include the year of the car, engine size and power, fuel consumption of the car, car mileage as well as equipment variant.

As an example, a newer model with fewer miles covered, or a high-end version boasting a potent engine, often fetches a top-tier price than a car from an older model year, with higher mileage and no optional extras.

How many trim levels are available for the BMW M3?

The following equipment variants are the most populare ones for the BMW M3:

As you considers the cost of a used BMW M3, it's fundamental to evaluate vehicles with equivalent engines and accessories. If not, you might draw an inaccurate conclusion about which car to acquire.

Which fuel types does the BMW M3 come with?

The BMW M3 only exists with one fuel type and that is petrol. We currently have five hundred and sixty-nine cars available at an average price of £46,480.

When deciding on a fuel type, your driving habits should be a key consideration. Is your driving mainly in the city or on long stretches of open roads and motorways? What's your typical weekly driving distance?

For short journeys, electric cars, plug-in hybrids or petrol cars are obvious choices. For longer daily commutes, a modern electric car is often suitable - especially if you can charge at home or at work. In a few cases with long journeys and limited charging infrastructure, diesel can be a practical solution. Consider that in many countries, cities have banned the entry of diesel engines with high emissions.

In which body styles can you buy the BMW M3?

Sedan is the preferred body type amongst drivers of the BMW M3. Usually fitted with four doors, the saloon or sedan body type has been popular with families for a long time. With its versatile design, the saloon caters to a range of needs, from daily commutes to longer journeys, and remains a symbol of elegance and practicality in the automotive world.

AutoUncle's selection of BMW M3 by body type and with price statistics

  • BMW M3 sedan: 200 cars - average price £45,730
  • BMW M3 coupe: 124 cars - average price £17,234
  • BMW M3 stationcar](https://www.autouncle.co.uk/en-gb/used-cars/BMW/M3/b-estate): 119 cars - average price £74,833
  • BMW M3 cabriolet: 49 cars - average price £19,116

What other cars should I consider?

There exist some similar cars to the BMW M3.

Popular alternatives to the BMW M3

  • BMW 320
  • Audi A4
  • MG ZS

The top competitor to the BMW M3 is the BMW 320. It has an average sale price of £19,489 and right now you can find 3,001 for sale on AutoUncle.

The Audi A4 is another popular car in the segment with a selection of 2,431 vehicles currently for sale with an average price of £15,750. Ranked third, the MG ZS is also a good alternative to the BMW M3, and you'll find 2,372 used MG ZS cars for an average price of £13,992 on AutoUncle.

Investigating greener options in place of the BMW M3?

Not fixed on the BMW M3? Here are some electric options in the same segment::

Still struggling to find an electric car that fits your taste? Examine our full lineup of electric cars here.

All body types for BMW M3

All regions for BMW M3

All years for BMW M3

All gear types for BMW M3

All trim level for BMW M3