BMW 123 used • 66 cars price-checked by AutoUncle

Market overviewPrices range from £29,295 to £33,890 across all listings

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Showing 1 - 25 of 65 results

How much does the BMW 123 depreciate?

Used BMW 123

A used BMW 123 (2025) model loses about £382 per month in value.


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


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

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

£29,295 - £34,490£31,466-£4,58058

2024 BMW 123

£28,990 - £33,388£31,222-8

*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 123 (model year 2025) - Price development for the last 8 months and price projection for the next 6 months (March 2025 - April 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2025 - March
£36,340
£35,640£37,040
Estimate
2025 - April
£37,920
£36,720£39,140
Estimate
2025 - May
£37,360
£35,500£39,200
Estimate
2025 - June
£34,340
£32,640£36,040
Estimate
2025 - July
£33,540
£32,020£35,060
Estimate
2025 - August
£32,420
£30,780£34,040
Estimate
2025 - September
£31,840
£30,520£33,160
Estimate
2025 - October
£31,760
£30,600£32,920
Estimate
2025 - December
£29,520
--
Forecast
2026 - January
£28,400
--
Forecast
2026 - February
£27,280
--
Forecast
2026 - March
£26,160
--
Forecast
2026 - April
£25,040
--
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

-£4,580

Next 6 months

-£6,720

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Interested in finding a great deal on a used BMW 123?

Seeking the best value on a second-hand car? The BMW 123 is a great pick. AutoUncle present 81 options collected from numerous dealership websites and online marketplaces.

How much is a pre-owned BMW 123 worth?

Currently, the prices for a pre-owned BMW 123 start at £28,999 and go up to £34,990.

The cost of a pre-owned BMW 123 is determined by several factors. Key contributing elements include the year, engine capacity and performance, the car's fuel efficiency, how many miles it has travelled as well as the level of equipment in the car.

For example, a car that's younger with fewer miles on the odometer will typically fetch a higher price. Similarly, models at the higher end boasting luxurious features or more powerful engines will also carry a heftier price tag than a car from an older model year, with higher mileage and no optional extras.

How many equipment variants are there for the BMW 123?

The BMW 123 is only available in one trim level, the BMW 123 M Sport.

When assessing the price of a used BMW 123, it's essential to evaluate vehicles with equivalent engines and accessories. If not, you might draw an inaccurate conclusion about which car to acquire.

Which fuel types does the BMW 123 come with?

The leading fuel choice for the BMW 123 is petrol.

Types of fuel:

In the process of choosing a fuel type, don’t overlook the importance of your driving habits. What's your typical weekly driving mileage? Are your trips usually short or do they cover longer distances?

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. For very long daily driving without charging options, a diesel car can still be relevant. Note that in some countries, high-emission diesel engines have been banned from entering certain cities.

In which body styles can you buy the BMW 123?

The BMW 123 only exists in the hatchback body type in the UK. Hatchbacks are versatile compact cars that meld superb driving dynamics with a surprisingly spacious interior. Their popularity soars among city dwellers, given their fuel efficiency and ease of parking.

What are the obvious competitors for the BMW 123?

Several vehicles that are similar to the BMW 123 are available.

Most popular choices as an alternative to the BMW 123

  • BMW 420
  • Audi TT
  • Mazda MX5

With a current inventory of 1,733 available models on AutoUncle, the BMW 420 stands out as the top alternative to the BMW 123. The BMW 420 comes with an average price of £17,750.

The Audi TT is another popular choice in this segment, with 1,042 cars for sale and an average price of £13,990. Ranked third, the Mazda MX5 is also a good alternative to the BMW 123, and you'll find 689 used Mazda MX5 cars for an average price of £14,695 on AutoUncle.

Considering the adoption of an electric car?

Considering something greener than the BMW 123? Check out these electric alternatives from the same segment::

Can't seem to locate an electric car that matches your needs? Review our entire selection of electric cars here.

All fuel types for BMW 123

All years for BMW 123