BMW 120 used – 645 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 120 depreciate?

Used BMW 120

For a used BMW 120 model, the car loses about £56 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 120 with a service history will depreciate slower than a neglected one.


With an average, estimated monthly depreciation of £56, the annual total is around £667.

Market price development for 2024 BMW 120 (October 2024 - December 2025)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Market price range

Calculation method

2024 - October
£31,366
£29,707£33,026£29,707 - £33,026
Estimate
2024 - November
£31,302
£29,092£33,512£29,092 - £33,512
Estimate
2024 - December
£29,768
£28,116£31,420£28,116 - £31,420
Estimate
2025 - January
£30,142
£27,984£32,300£27,984 - £32,300
Estimate
2025 - February
£31,057
£28,434£33,681£28,434 - £33,681
Estimate
2025 - March
£31,696
£29,412£33,980£29,412 - £33,980
Estimate
2025 - April
£31,740
£29,913£33,567£29,913 - £33,567
Estimate
2025 - May
£31,367
£29,867£32,867£29,867 - £32,867
Estimate
2025 - June
£30,700
£29,448£31,951£29,448 - £31,951
Estimate
2025 - August
£30,923
---
Forecast
2025 - September
£31,034
---
Forecast
2025 - October
£31,146
---
Forecast
2025 - November
£31,257
---
Forecast
2025 - December
£31,369
---
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

-£667

Next 6 months

£669

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Are you looking for a used BMW 120?

Are you interested in getting a used medium sized family car? The BMW 120 is a solid choice. There are 601 used BMW 120 currently available on AutoUncle, each one gathered from an online marketplace or dealership website.

How much does a used BMW 120 go for?

Currently, the prices for a pre-owned BMW 120 start at £3,995 and go up to £33,998.

There are five main parameters that affect what a used BMW 120 costs: the year of manufacture, engine size and performance, fuel consumption, number of miles together with the trim level of the car.

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 used model with many kilometres on the odometer and in a simple equipment variant.

What equipment variants is the BMW 120 available in?

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

While calculating the cost of a used BMW 120, it's key to analyze vehicles having the same engines and equipment. Otherwise, you might draw an inaccurate conclusion about which car to purchase.

Is the BMW 120 available in different fuel variants?

The primary energy source for the BMW 120 is benzin. .

Fuel types for BMW 120:

  • BMW 120 benzin: 311 cars available at the moment with an avg. price of £27,591
  • BMW 120 diesel: 261 cars available currently with an avg. price of £13,626

Will the BMW 120 come in different body types?

On AutoUncle, the BMW 120 is exclusively offered in the hatchback body style. Hatchbacks are compact cars that pair great driving with the flexibility of having space. High fuel efficiency makes hatchbacks popular with people living in cities, as does the fact that they’re easy to park.

What are the obvious alternatives in the same class as the BMW 120?

The BMW 120 has several competing cars from the same segment.

Competing cars for the BMW 120

  • Vauxhall Corsa
  • Ford Focus
  • Audi A3

With a current inventory of 8,125 available models on AutoUncle, the Vauxhall Corsa firmly establishes itself as the premier alternative to the BMW 120. The Vauxhall Corsa has an average price tag of £9,857.

The Ford Focus emerges as a significant contender in the segment, boasting an inventory of 6,792 vehicles presently up for sale on AutoUncle with an average sales price of £9,999. The Audi A3 is the third best alternative. There are currently 4,846 of this car for sale in the UK with an average sales price of £17,750.

Seeking an BMW 120 alternative with a smaller carbon footprint?

The BMW 120 doesn’t come in an electric version. But when considering an electric vehicle within the same car segment as the BMW 120, these are some potential options:

Still on the hunt for the right electric car? See all our available electric cars here.

All body types for BMW 120

All regions for BMW 120

All fuel types for BMW 120

All years for BMW 120

All gear types for BMW 120

All trim level for BMW 120