BMW 128 used • 174 cars price-checked by AutoUncle

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

How much does the BMW 128 depreciate?

Used BMW 128

A used BMW 128 (2023) model loses about £15 per month in value.


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


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

How much does a used BMW 128 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 128

£22,895 - £22,895£22,895-1

2024 BMW 128

£23,495 - £31,185£27,719-£4,12041

2023 BMW 128

£25,000 - £30,150£27,319-£18051

2022 BMW 128

£22,649 - £26,990£24,687-£1,74045

2021 BMW 128

£20,495 - £25,795£23,481-£1,46044

2020 BMW 128

£18,795 - £27,000£23,153-£1,4609

*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

BMW 128 (model year 2023) - Price development for the last 12 months and price projection for the next 6 months (September 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 - September
£27,260
£26,300£28,240
Estimate
2024 - October
£27,840
£26,760£28,940
Estimate
2024 - November
£28,620
£27,760£29,500
Estimate
2024 - December
£28,500
£27,640£29,380
Estimate
2025 - January
£28,180
£27,340£29,020
Estimate
2025 - February
£27,920
£26,880£28,940
Estimate
2025 - March
£27,640
£26,760£28,500
Estimate
2025 - April
£27,600
£26,700£28,480
Estimate
2025 - May
£27,360
£26,380£28,320
Estimate
2025 - June
£27,300
£26,340£28,260
Estimate
2025 - July
£27,260
£26,440£28,080
Estimate
2025 - August
£27,080
£26,300£27,860
Estimate
2025 - October
£26,860
--
Forecast
2025 - November
£26,760
--
Forecast
2025 - December
£26,640
--
Forecast
2026 - January
£26,540
--
Forecast
2026 - February
£26,440
--
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

-£180

Next 6 months

-£640

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Looking for information on a used BMW 128?

Are you considering buying a used medium sized family car? Then the BMW 128 is an excellent decision. AutoUncle has 166 used BMW 128 for sale in UK sourced from numerous dealership websites and online marketplaces.

What is the price of a used BMW 128?

On AutoUncle, the cheapest BMW 128 can be purchased for £21,156, while a newer model costs around £29,450.

The used car price of an BMW 128 is determined by a number of factors, the most important of which are the year of manufacturing, engine size and performance, fuel efficiency, the car's mileage not to mention equipment.

For example, a car that's younger with fewer miles on the odometer will generally command a higher price. Likewise, models at the higher end boasting luxurious features or more powerful engines tend to come with a higher price tag than a used model with many kilometres on the odometer and in a simple equipment variant.

What versions of the BMW 128 are available based on equipment?

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

  • BMW 128 Comfort Edition: Right now you will find 78 cars for sale at an average price of £25,323
  • BMW 128 Shadowline: Here you will find 57 cars for sale at an average price of £27,041
  • BMW 128 M Sport: 13 cars for sale at an average price of £25,095
  • BMW 128 Performance: 2 cars for sale at an average price of £26,242
  • BMW 128 Impressive: 1 car for sale at an average price of £27,450

As you examine the price of a used BMW 128, it's necessary to examine vehicles sharing identical trim level. If you don't, you might draw an inaccurate conclusion about which car to purchase.

Can I get the BMW 128 with different fuel types?

The BMW 128 is available with just one fuel type, petrol. We currently have one hundred and sixty-six cars available at an average price of £25,871.

Before you finalize your choice of fuel type, we suggest thoroughly evaluating your driving habits. How many miles do you drive in a normal week? Do you take many short trips, or do you tend to drive long distances?

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. For very long daily driving without charging options, a diesel car can still be relevant. Consider that in many countries, cities have banned the entry of diesel engines with high emissions.

Are there more body variants of BMW 128?

The BMW 128 is only offered in the hatchback body type in the UK. Hatchbacks are excellent compact cars that combine great driving with the flexibility of ample space. They are very popular with people living in cities, as they are typically fuel efficient and easy to park.

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

There are several similar cars to the BMW 128.

Well-liked options instead of the BMW 128

  • Vauxhall Corsa
  • Ford Focus
  • Audi A3

With a current inventory of 9,126 available models on AutoUncle, the Vauxhall Corsa stands out as the top alternative to the BMW 128. On average, the Vauxhall Corsa costs £9,690.

The Ford Focus is a strong option in this segment, with 7,421 cars currently for sale on AutoUncle and an average price of £9,990. Another recommended alternative is Audi A3 with 4,830 cars for sale an average price tag of £17,004.

Considering the idea of going electric with your next car?

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

Not satisfied with the electric car options you've seen? Explore our entire assortment of electric cars here.

All body types for BMW 128

All fuel types for BMW 128

All years for BMW 128

All gear types for BMW 128

All trim level for BMW 128