New (2026) BMW 120 M Sport 156 HP | Good price
- 1 Series M Sport 5dr Step
- 2026
- 10 miles
- Trim level: M Sport
- 1.5L Petrol
- Hatchback
- Automatic
- 156 HP (114 kW)
- mpg: 5.3
- CO2: 121 g CO2/km comb.
- Details
Good price
Featured deals
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
- 1 Series M Sport 5dr Step
Good price
- 1 Series Sport 5dr Step Auto
Good price
- 1 Series M Sport 5dr Step
Super price
- 1 Series M Sport 5dr Step
Good price
1 Series 2020 | 2.0 d M Sport Auto
Good price
- 1 Series d M Sport Shadow Ed 3dr
Super price
- 1 Series d xDrive M Sport 5dr
Good price
- 1 Series M Sport 5dr Step
Good price
- 1 SeriesM Sport 5dr Step
Good price
1 Series i M Sport 5dr
Good price
Featured deals
- 1 Series M Sport 5dr Step
Good price
- 1 Series M Sport 5dr Step
Good price
- 1 SeriesM Sport 5dr Step
Good price
- 1 Series M Sport 5dr Step
Good price
- 1 Series M Sport 5dr Step
Good price
- 1 Series M Sport 5dr Step
Good price
- 1 SeriesM Sport 5dr Step
Good price
- 1 SeriesM Sport 5dr Step
Good price
- 1 SeriesM Sport 5dr Step
Super price
- 1 Series M Sport 5dr Step
Good price
Featured deals
- 1 SeriesM Sport 5dr Step
Good price
- 1 Series d M Sport 5dr Step Auto
Good price
1 Series M Sport 5dr Step Auto -
Good price
1 Series i [2.0] M Sport Shadow Ed
Super price
1 Series d xDrive Sport 5dr Step
Super price
Featured deals
Used BMW 120
Factors that affect the depreciation of a BMW 120:
- Mileage driven
- Maintenance
- Service history
Depreciation is an important part of calculating the total cost of owning a BMW 120. In addition to the monthly depreciation of £547, 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 | Depreciation | Cars for sale |
|---|---|---|---|---|
2026 BMW 120 | £28,454 - £40,498 | £32,961 | - | 10 |
2025 BMW 120 | £24,663 - £35,260 | £29,501 | -£6,560 | 832 |
2024 BMW 120 | £25,450 - £31,000 | £27,726 | -£2,800 | 96 |
2023 BMW 120 | £22,450 - £25,192 | £24,103 | - | < 10 |
2022 BMW 120 | £20,849 - £25,995 | £23,483 | -£2,560 | 10 |
2021 BMW 120 | £16,495 - £22,750 | £20,611 | -£1,860 | 16 |
2020 BMW 120 | £14,490 - £22,561 | £19,467 | +£20 | 18 |
2019 BMW 120 | £9,499 - £20,995 | £15,259 | -£980 | 38 |
2018 BMW 120 | £8,194 - £16,000 | £13,051 | -£520 | 40 |
2017 BMW 120 | £8,799 - £14,775 | £11,291 | +£160 | 28 |
2016 BMW 120 | £4,999 - £15,390 | £10,745 | -£60 | 25 |
2015 BMW 120 | £4,990 - £12,995 | £9,220 | +£180 | 35 |
2011 BMW 120 | £5,500 - £7,999 | £6,931 | +£660 | < 10 |
2014 BMW 120 | £3,895 - £9,995 | £6,495 | -£620 | 23 |
2013 BMW 120 | £3,490 - £7,395 | £5,745 | +£60 | 10 |
2012 BMW 120 | £2,195 - £6,999 | £4,906 | -£1,380 | < 10 |
2010 BMW 120 | £2,495 - £2,995 | £2,763 | - | < 10 |
2006 BMW 120 | £1,290 - £2,995 | £2,426 | - | < 10 |
2005 BMW 120 | £999 - £2,995 | £1,731 | - | < 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: 7 January 2026
Variant | Price range* | Avg. Price | Depreciation | Cars for sale |
|---|---|---|---|---|
🏆 The most popular BMW 120 M Sport | £10,350 - £34,990 | £27,192 | +£9,360 | 997 |
📈 The best value BMW 120 Sport Line | £3,895 - £26,000 | £19,149 | +£10,660 | 180 |
BMW 120 Efficient Dynamics | £9,995 - £19,899 | £14,100 | -£1,100 | 18 |
💰 The budget choice BMW 120 Comfort Edition | £3,495 - £8,695 | £5,907 | -£1,680 | < 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: 7 January 2026
The Comfort Edition is the cheapest entry point with an average price of £5,907.
Accuracy will improve as more cars from this variant become available
There are the most M Sport for sale right now (997), which gives you the most options to choose from.
The Sport Line has held its price stable with minimal loss in value over the past year (+£10,660).
Month | Average market price | Lowest market price | Highest market price | Calculation method |
|---|---|---|---|---|
| 2025 - March | £35,520 | £33,420 | £37,620 | Estimate |
| 2025 - April | £33,760↘ | £32,100 | £35,440 | Estimate |
| 2025 - May | £33,320↘ | £31,760 | £34,900 | Estimate |
| 2025 - June | £32,320↘ | £30,680 | £33,960 | Estimate |
| 2025 - July | £32,360↗ | £30,280 | £34,440 | Estimate |
| 2025 - August | £32,100↘ | £29,560 | £34,660 | Estimate |
| 2025 - September | £30,420↘ | £28,240 | £32,580 | Estimate |
| 2025 - October | £29,440↘ | £27,220 | £31,660 | Estimate |
| 2025 - November | £28,700↘ | £26,340 | £31,060 | Estimate |
| 2025 - December | £28,960↗ | £26,540 | £31,400 | Estimate |
| 2026 - February | £27,600↘ | - | - | Forecast |
| 2026 - March | £26,920↘ | - | - | Forecast |
| 2026 - April | £26,240↘ | - | - | Forecast |
| 2026 - May | £25,580↘ | - | - | Forecast |
| 2026 - June | £24,900↘ | - | - | Forecast |
All estimates and forecasts are based on actual market data
Last updated: 7 January 2026
Average Monthly Depreciation
A summary of the past 12 and an estimation of the next 6 months.
Past 12 months
-£6,560
Next 6 months
-£4,060
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
Considering the BMW 120? For good reason, the car is a favorite among many. AutoUncle presents an impressive 1,425 options in the UK gathered from numerous dealership websites and online marketplaces.
Currently, the prices for a pre-owned BMW 120 start at £5,995 and go up to £34,068.
The used car price of an BMW 120 is determined by a number of factors, the most important of which are production year, engine size and performance, the car's fuel consumption, mileage along with the equipment 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 a car from an older model year, with higher mileage and no optional extras.
The BMW 120 is offered in a varied array of trim editions to cater to different driving tastes and requirements. The most popular ones are:
When looking for the best car deal for a used BMW 120, it is important that you exclusively compare with the deals of cars with the same engine and equipment variant. If not, you may reach a wrong conclusion on which car to acquire.
The most popular fuel type for the BMW 120 is petrol.
BMW 120 fuel types:
Factor in your driving habits when making a decision about fuel types. Is your driving mainly in the city or on long stretches of open roads and motorways? What's your typical weekly driving distance?
If your trips are mostly short, electric, plug-in hybrid or petrol may make the most sense. For daily long-distance driving, the electric car is often ideal - especially with a charger at home or at work. For longer daily commutes, a modern electric car is often suitable - especially if you can charge at home or at work. Diesel cars may still be relevant in some cases with very long journeys and lack of charging options. It’s worth noting that diesel engines with high emissions are banned from entering cities in certain countries.
The BMW 120 only exists in the hatchback body type in the UK. Hatchbacks are compact cars that offer a great driving experience, not to mention the flexibility of ample space. They’re fuel efficient and easy to park, which makes them popular with people living in cities.
The BMW 120 is quite well-liked in its segment but still it has some competitors.
Favored alternatives for the BMW 120
With a current inventory of 9,613 available models on AutoUncle, the Vauxhall Corsa stands out as the top alternative to the BMW 120. The Vauxhall Corsa has an average price tag of £9,999.
Another popular choice in this class is the Ford Focus with 7,767 cars on the market and an average price tag of £9,596. Another recommended alternative is Audi A3 with 5,179 cars for sale an average price tag of £17,700.
If you're considering an electric car that matches the calibre of the BMW 120, here are some few suggestions:
Haven't found an electric car that resonates with you? Check out our extensive selection of electric cars here.