BMW 320 Valuation: 2,526 used car listings analysed

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Showing 1 - 25 of 2,533 results

How much does the BMW 320 depreciate?

Used BMW 320

A used BMW 320 (2025) model loses about £278 per month in value.


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


Depreciation is an important part of calculating the total cost of owning a BMW 320. In addition to the monthly depreciation of £278, 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 320 cost? Prices, ratings and depreciation by model year

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

Model year

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

2026 BMW 320

£26,200 - £49,634£38,3003,000 miles-£2,72085

2025 BMW 320

£32,000 - £47,971£36,7508,200 miles-£3,340354

2024 BMW 320

£26,999 - £36,495£30,87215,900 miles-£3,560204

2023 BMW 320

£24,800 - £33,995£28,96923,900 miles+£440135

2022 BMW 320

£18,700 - £38,363£25,49533,900 miles-£340163

2021 BMW 320

£16,995 - £28,500£22,58042,000 miles-£480164

2020 BMW 320

£16,695 - £25,990£21,07547,000 miles-£300198

2019 BMW 320

£13,685 - £23,800£18,64657,000 miles-£460287

2018 BMW 320

£8,990 - £19,399£14,10968,200 miles-£580175

2017 BMW 320

£7,495 - £16,790£11,73782,500 miles-£160107

2016 BMW 320

£6,095 - £14,847£10,24391,000 miles-£320101

2015 BMW 320

£4,990 - £13,991£9,08798,300 miles-£540111

2014 BMW 320

£4,495 - £12,750£7,84798,900 miles-£700135

2013 BMW 320

£3,495 - £10,650£6,531109,600 miles-£92082

2012 BMW 320

£2,999 - £7,995£5,490106,000 miles-£40079

2008 BMW 320

£1,250 - £14,995£4,782111,500 miles+£72015

2010 BMW 320

£1,895 - £12,388£4,733108,700 miles+£4034

2009 BMW 320

£1,250 - £13,000£4,099109,000 miles-£48018

2011 BMW 320

£2,190 - £7,791£4,083125,000 miles-£44026

2007 BMW 320

£1,000 - £9,995£3,247104,100 miles+£16018

2006 BMW 320

£925 - £4,500£2,683124,900 miles-£360< 10

*The '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

Last updated: 9 April 2026

Comparison of BMW 320 variants and prices

Below you can compare prices and depreciation for the 9 most popular BMW 320 variants. The table is updated daily with data from the market in United Kingdom.

Comparison of BMW 320 variants and prices

Variant

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

🏆 The most popular

BMW 320 M Sport

£6,995 - £39,995£24,25836,000 miles+£2,0001,905

BMW 320 Sport Line

£3,999 - £26,750£13,67064,100 miles+£940251

BMW 320 Performance

£3,795 - £20,399£10,72982,500 miles-£1,24011

BMW 320 Comfort Edition

£3,995 - £16,698£8,81586,000 miles-£1,02048

BMW 320 Luxury Line

£3,995 - £12,990£8,05188,300 miles-£50062

BMW 320 Efficient Dynamics

£2,495 - £13,000£6,824112,000 miles-£700106

BMW 320 Impressive

£3,990 - £8,995£6,40399,500 miles-< 10

BMW 320 Advantage

£1,795 - £7,995£4,819102,300 miles-< 10
💰 The budget choice

BMW 320 Exclusive

£1,850 - £4,980£3,132120,200 miles-< 10

*The '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

Last updated: 9 April 2026

Which variant should you choose?

💰 The budget choice

The Exclusive is the cheapest entry point with an average price of £3,132.

Accuracy will improve as more cars from this variant become available

🏆 The most popular

There are the most M Sport for sale right now (1905), which gives you the most options to choose from.

📈 The best value

The M Sport has held its price stable with minimal loss in value over the past year (+£2,000).

BMW 320 (model year 2025) - Price development for the last 12 months and price projection for the next 6 months (April 2025 - September 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2025 - April
£39,480
£33,240£45,720
Estimate
2025 - May
£37,000
£31,520£42,480
Estimate
2025 - June
£36,520
£31,600£41,440
Estimate
2025 - July
£38,060
£34,320£41,780
Estimate
2025 - August
£39,420
£35,680£43,160
Estimate
2025 - September
£38,400
£34,540£42,260
Estimate
2025 - October
£37,260
£33,520£40,980
Estimate
2025 - November
£35,900
£32,880£38,900
Estimate
2025 - December
£36,300
£33,040£39,580
Estimate
2026 - January
£37,140
£33,620£40,640
Estimate
2026 - February
£36,460
£34,080£38,820
Estimate
2026 - March
£36,140
£34,100£38,200
Estimate
2026 - May
£35,700
--
Forecast
2026 - June
£35,480
--
Forecast
2026 - July
£35,260
--
Forecast
2026 - August
£35,040
--
Forecast
2026 - September
£34,820
--
Forecast

All estimates and forecasts are based on actual market data

Last updated: 9 April 2026

Average Monthly Depreciation

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

Past 12 months

-£3,340

Next 6 months

-£1,320

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Should your next car be the impressive BMW 320?

The BMW 320 is celebrated for its exceptional driving comfort and boasts various design accolades. At AutoUncle, we've assembled an impressive collection of 2,407 used BMW 320 cars in the UK, each one sourced from an online marketplace or dealership website.

What is the cost of a pre-owned BMW 320?

On AutoUncle, the cheapest BMW 320 can be purchased for £4,495, while a newer model costs around £39,440.

The used car price of an BMW 320 is determined by a number of factors, the most important of which are year, engine size and power, fuel economy, the car's mileage along with equipment variant.

For instance, a younger car with a lower number on the odometer, or more luxurious models with more potent engines will generally cost more than an earlier version with less equipment and higher mileage.

What equipment variants is the BMW 320 available in?

When examining the market value of a used BMW 320, it's imperative to examine vehicles sharing identical trim level. Otherwise, you might draw an inaccurate conclusion about which car to buy.

What are the most popular fuel types for the BMW 320?

The predominant fuel variant for the BMW 320 is petrol.

BMW 320 is available with the following fuel types:

  • BMW 320 petrol: 1,326 cars currently available with an average price of £26,676
  • BMW 320 diesel: 1,068 cars currently available with an average price of £14,445
  • BMW 320 plug-in hybrid: Currently there is 13 cars available on AutoUncle with an average price of £23,860

When deciding on a fuel type, your driving habits should be a key consideration. Do you frequently drive within city limits or on broader highways and motorways? What's the average number of miles you drive weekly?

For short journeys, electric cars, plug-in hybrids or petrol cars are obvious choices. 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. Despite the rise of electric cars, diesel can still be useful for long journeys and lack of charging options. Keep in mind that diesel engines with high emissions have been banned from entering cities in a range of countries.

Will the BMW 320 come in different body types?

Sedan is a favourite among drivers of the BMW 320. Saloons or sedans most often have four doors, and this body type is, therefore, popular with families. This body style often provides a balanced combination of performance, fuel efficiency, and safety.

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

  • BMW 320 sedan: 1,295 cars - average price £18,871
  • BMW 320 stationcar: 700 cars - average price £22,655
  • BMW 320 coupe](https://www.autouncle.co.uk/en-gb/used-cars/BMW/320/b-coupe): 37 cars - average price £5,288
  • BMW 320 hatchback: 22 cars - average price £10,123

What other competing models to the BMW 320 are there?

Though the BMW 320 is among the best selling cars in its segment it has some competitors.

Well-liked options instead of the BMW 320

  • MG ZS
  • Tesla Model 3
  • Audi A4

With a selection of 3,020 available models on AutoUncle, the MG ZS clearly stands out as the top alternative to the BMW 320. On average, the MG ZS costs £14,302.

Another alternative car is the Tesla Model 3 with 2,399 cars currently for sale with an average sales price of £17,790. The Audi A4 is the third best alternative. There are currently 1,867 of this car for sale in the UK with an average sales price of £16,750.

In pursuit of a more sustainable counterpart to the BMW 320?

If your choice is not strictly limited to the BMW 320 then, we have some recommendations for electric car alternatives of the same car segment, the D-segment. Below are:

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

All body types for BMW 320

All regions for BMW 320

All fuel types for BMW 320

All gear types for BMW 320