Bmw.co.uk
Featured deals
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
Bmw.co.uk
1-Series (2022/22)128ti 5dr Step
Good price
Parkers.co.uk
1 Series 2.0 5dr
Good price
Motors.co.uk
ti
Good price
Bmw.co.uk
Featured deals
Bmw.co.uk
1 Series 2.0 (LCP) Hatchback 5dr
Good price
Parkers.co.uk
1-Series (2022/71)128ti 5dr Step
Good price
Parkers.co.uk
Motors.co.uk
1 Series ti 2.0 5dr
Good price
Bmw.co.uk
Parkers.co.uk
Featured deals
Motors.co.uk
1 Series 2023 | 2.0 (LCP) Auto
Fair price
1 Series 2021 | 2.0 Auto Euro 6
Fair price
1 Series 5dr Step Auto [Live
Fair price
1 Series 5dr Step Auto
Fair price
1 Series 5dr Step Auto [Live
Fair price
1 Series 5dr Step Auto [Live
Fair price
1 Series 2021 | 2.0 Auto Euro 6
Fair price
- 1 Series 5dr Step Auto [Live
Fair price
Featured deals
- 1 Series 5dr Step Auto [Live
Fair price
- 1 Series 5dr Step Auto [Live
Fair price
Featured deals
Used BMW 128
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 £213, you should also factor in fuel costs, road tax, insurance and maintenance (including tyres and car washes) to get the full monthly cost.
Model year | Price range* | Avg. Price | Median Mileage | Depreciation | Cars for sale |
|---|---|---|---|---|---|
2024 BMW 128 | £23,500 - £28,999 | £26,493 | 18,100 miles | -£3,000 | 31 |
2023 BMW 128 | £22,975 - £27,950 | £25,256 | 19,800 miles | -£2,560 | 68 |
2022 BMW 128 | £19,950 - £25,750 | £23,387 | 23,800 miles | -£1,280 | 25 |
2021 BMW 128 | £19,750 - £24,645 | £22,496 | 38,500 miles | -£1,680 | 18 |
2020 BMW 128 | £18,495 - £23,595 | £21,861 | 34,500 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: 17 March 2026
Variant | Price range* | Avg. Price | Median Mileage | Depreciation | Cars for sale |
|---|---|---|---|---|---|
🏆 The most popular BMW 128 Shadowline | £22,490 - £27,995 | £25,368 | 20,000 miles | -£1,960 | 68 |
BMW 128 Comfort Edition | £21,440 - £27,499 | £24,390 | 24,400 miles | -£3,060 | 50 |
💰 The budget choice BMW 128 M Sport | £21,450 - £26,358 | £23,623 | 21,900 miles | -£1,980 | 13 |
*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: 17 March 2026
The M Sport is the cheapest entry point with an average price of £23,623.
There are the most Shadowline for sale right now (68), which gives you the most options to choose from.
The Shadowline has held its price stable with minimal loss in value over the past year (-£1,960).
Month | Average market price | Lowest market price | Highest market price | Calculation method |
|---|---|---|---|---|
| 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 - September | £27,020↘ | £26,060 | £28,000 | Estimate |
| 2025 - October | £26,620↘ | £25,680 | £27,580 | Estimate |
| 2025 - November | £25,980↘ | £25,040 | £26,940 | Estimate |
| 2025 - December | £25,480↘ | £24,600 | £26,360 | Estimate |
| 2026 - January | £25,440↘ | £24,520 | £26,360 | Estimate |
| 2026 - February | £25,080↘ | £24,180 | £25,960 | Estimate |
| 2026 - April | £24,300↘ | - | - | Forecast |
| 2026 - May | £23,900↘ | - | - | Forecast |
| 2026 - June | £23,520↘ | - | - | Forecast |
| 2026 - July | £23,120↘ | - | - | Forecast |
| 2026 - August | £22,740↘ | - | - | Forecast |
All estimates and forecasts are based on actual market data
Last updated: 17 March 2026
Average Monthly Depreciation
A summary of the past 12 and an estimation of the next 6 months.
Past 12 months
-£2,560
Next 6 months
-£2,340
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
Are you thinking of purchasing a used medium sized family car? Then the BMW 128 is a great option. AutoUncle present 122 options, each one collected from an online marketplace or dealership website.
On AutoUncle, the cheapest BMW 128 can be purchased for £20,700, while the most expensive model costs around £27,690.
The used car price of an BMW 128 is determined by a number of factors, the most important of which are the year, engine size and performance, fuel economy, how far the car has already travelled along with the trim level of the car.
For example, a younger car with fewer miles on the odometer typically costs more. Likewise, models at the premium end with luxurious features or potent engines tend to come with a more substantial price tag than, for example, an older model with more kilometres driven or with a lower equipment level.
While evaluating the cost of a pre-owned BMW 128, it's crucial to evaluate vehicles with equivalent engines and accessories. If you don't, you might draw an inaccurate conclusion about which car to purchase.
The principal fuel kind for a BMW 128 is petrol.
Factor in your driving habits when making a decision about fuel types. On a regular week, how far do you drive? Do you engage in many brief trips, or are your drives generally longer in distance?
For short trips, range is rarely a limitation, so electric, plug-in hybrid or petrol can be fine. For longer daily journeys, consider an electric car, especially if you have the option to charge at home or at work. 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. For those who drive long distances and don't have access to charging, diesel cars can still be an option. Remember that diesel engines with high emissions are prohibited from entering cities in various countries.
The BMW 128 is only available 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.
The BMW 128 has various competing cars from the same segment.
Well-liked options instead of the BMW 128
The Vauxhall Corsa is a top choice when looking for an alternative to the BMW 128. It has an average sales price of £9,995 and right now you can find 6,126 of this car for sale on AutoUncle.
The Ford Focus is a strong option in this segment, with 5,399 cars currently for sale on AutoUncle and an average price of £10,000. The Audi A3 comes in as the third most popular choice with an average sales price of £17,250 and 4,480 car for sale at the moment in the UK.
If you are looking for an electric car that matches the calibre of the BMW 128, here are some few suggestions:
Can't find an electric car that appeals to you? Review our entire selection of electric cars here.