Used (2015) BMW 125 M Sport 218 HP | Super price
1 Series d M Sport 5dr Step
- 2015
- 90,457 miles
- Trim level: M Sport
- 2.0L Diesel
- Hatchback
- Automatic
- 218 HP (160 kW)
- Details
Super price
Featured deals
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
1 Series d M Sport 5dr Step
Super price
1 Series i M Sport 5dr Step
Super price
1 Series d M Sport 5dr Step
Good price
1 Series d M Sport 3dr Step
Good price
1 Series d M Sport 5dr Step
Good price
- 1 Series i [224] M Sport 5dr
Fair price
1 Series 2.0 d M Sport Hatchback
Fair price
1 Series d M Sport 3dr [Nav] Step
Fair price
1 Series 2.0 d M Sport Hatchback
Fair price
1 Series 2.0 d M Sport 3dr
Fair price
Featured deals
1 Series 2.0 d M Sport
Fair price
1 Series d M Sport Shadow Ed 5dr
Fair price
1 Series d M Sport 5dr Step
Fair price
1 Series d M Sport 5dr [Nav] Step
Fair price
1 Series d M Sport 3dr Step
Fair price
1 Series d M Sport Shadow Ed 5dr
Fair price
1 Series i M Sport 5dr
Fair price
1 Series d M Sport 5dr [Nav] Step
Fair price
1 Series d M Sport Shadow Ed 5dr
Fair price
1 Series i [224] M Sport Shadow Ed
Fair price
Featured deals
1 Series i [224] M Sport 5dr [Nav]
Fair price
1 Series 2.0 d M Sport Euro 5
Fair price
1 Series 2.0 d M Sport Shadow
Fair price
1 Series d M Sport 5dr [Nav/Se
A bit pricey
1 Series 2.0 i GPF M Sport Shadow
A bit pricey
Featured deals
Used BMW 125
Factors that affect the depreciation of a BMW 125:
- Mileage driven
- Maintenance
- Service history
Depreciation is an important part of calculating the total cost of owning a BMW 125. In addition to the monthly depreciation of £83, 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 |
|---|---|---|---|---|---|
2018 BMW 125 | £11,990 - £16,290 | £14,095 | 64,409.5 miles | - | < 10 |
2017 BMW 125 | £9,994 - £12,000 | £10,797 | 106,000 miles | - | < 10 |
2016 BMW 125 | £7,995 - £12,000 | £10,211 | 94,511 miles | - | < 10 |
2015 BMW 125 | £7,994 - £10,695 | £8,915 | 81,281 miles | -£1,000 | 12 |
2014 BMW 125 | £4,995 - £10,340 | £7,839 | 98,800.5 miles | +£240 | < 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: 29 January 2026
Variant | Price range* | Avg. Price | Median Mileage | Depreciation | Cars for sale |
|---|---|---|---|---|---|
BMW 125 Efficient Dynamics | £10,495 - £14,900 | £12,345 | 98,000 miles | - | < 10 |
💰 The budget choice BMW 125 M Sport | £5,900 - £16,290 | £9,506 | 86,415.5 miles | -£480 | 34 |
*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: 29 January 2026
The M Sport is the cheapest entry point with an average price of £9,506.
There are the most M Sport for sale right now (34), which gives you the most options to choose from.
The M Sport has held its price stable with minimal loss in value over the past year (-£480).
Month | Average market price | Lowest market price | Highest market price | Calculation method |
|---|---|---|---|---|
| 2025 - January | £9,840 | £8,680 | £11,000 | Estimate |
| 2025 - February | £10,540↗ | £9,760 | £11,300 | Estimate |
| 2025 - March | £10,480↘ | £8,920 | £12,040 | Estimate |
| 2025 - April | £9,980↘ | £8,420 | £11,540 | Estimate |
| 2025 - May | £9,480↘ | £7,920 | £11,040 | Estimate |
| 2025 - June | £8,680↘ | £7,200 | £10,160 | Estimate |
| 2025 - July | £9,540↗ | £8,080 | £10,980 | Estimate |
| 2025 - August | £9,700↗ | £8,280 | £11,140 | Estimate |
| 2025 - September | £9,400↘ | £8,040 | £10,760 | Estimate |
| 2025 - October | £9,360↘ | £8,020 | £10,720 | Estimate |
| 2025 - November | £9,060↘ | £7,880 | £10,260 | Estimate |
| 2025 - December | £8,840↘ | £8,100 | £9,600 | Estimate |
| 2026 - February | £8,560↘ | - | - | Forecast |
| 2026 - March | £8,420↘ | - | - | Forecast |
| 2026 - April | £8,280↘ | - | - | Forecast |
| 2026 - May | £8,140↘ | - | - | Forecast |
| 2026 - June | £8,020↘ | - | - | Forecast |
All estimates and forecasts are based on actual market data
Last updated: 29 January 2026
Average Monthly Depreciation
A summary of the past 12 and an estimation of the next 6 months.
Past 12 months
-£1,000
Next 6 months
-£820
Price checked by AutoUncle
Super price
Good price
Fair price
A bit pricey
Expensive
Seeking the best value on a second-hand car? Look no further than the BMW 125 - an excellent choice! There are 41 used BMW 125 currently available on AutoUncle gathered from different dealership websites and online marketplaces.
Currently, the prices for a pre-owned BMW 125 start at £6,990 and go up to £16,340.
There exist five primary parameters which play a crucial role in what a used BMW 125 costs: the year of manufacturing, engine capacity and power, fuel efficiency of the car, number of miles and the level of equipment in the car.
For example, a newer model with low mileage or a premium version equipped with a high-performance engine generally demands a higher price than a used model with many kilometres on the odometer and in a simple equipment variant.
The BMW 125 is available in two distinct equipment variants:
When comparing the prices of used BMW 125, it is essential that you only compare with the offers of cars with the same equipment variant and engine size. If not, you might reach a wrong decision on which car to acquire.
The number one fuel selection for the BMW 125 is diesel.
BMW 125 fuel options:
It's highly recommended to reflect on your driving patterns before making a decision on the fuel type. Do your driving habits lean more towards city streets or open roads and motorways? What is the total distance you drive in a typical week?
Electric, plug-in hybrid and petrol work well for short trips. If you drive long distances on a daily basis, an electric car is good - especially if you can 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. In a few cases with long journeys and limited charging infrastructure, diesel can be a practical solution. Remember that in some places, high-emission diesel engines are not allowed in urban areas.
The BMW 125 only exists 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.
Several vehicles that are similar to the BMW 125 are available.
Preferred alternatives to the BMW 125
The Vauxhall Corsa is a strong alternative to the BMW 125. With an average sales price of £9,999 you'll currently discover a substantial selection of 9,613 of these cars available for purchase on AutoUncle.
The Ford Focus is another popular car in the segment with a selection of 7,767 vehicles currently for sale with an average price of £9,596. Another recommended alternative is Audi A3 with 5,179 cars for sale an average price tag of £17,700.
If you are thinking about going electric then, we have a list of electric vehicle recommendations for you in the same car segment. The list includes:
Still searching for the ideal electric vehicle? View our complete collection of electric cars here.