BMW 123 used • 96 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 123 depreciate?

Used BMW 123

A used BMW 123 (2025) model loses about £375 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 £375, 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,299 - £35,250£31,794-£3,92091

2024 BMW 123

£28,478 - £31,500£29,270-£4,4004

2008 BMW 123

£2,999 - £2,999£2,999-1

*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 7 months and price projection for the next 6 months (March 2025 - March 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,500£33,160
Estimate
2025 - November
£29,400
--
Forecast
2025 - December
£28,180
--
Forecast
2026 - January
£26,960
--
Forecast
2026 - February
£25,740
--
Forecast
2026 - March
£24,520
--
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,500

Next 6 months

-£7,320

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Looking for a used BMW 123 at an unbeatable price?

Are you interested in getting a used sports car? Look no further than the BMW 123 - an excellent choice! AutoUncle features 134 avalable cars to choose from sourced 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 £29,987 and go up to £36,995.

The used car price of an BMW 123 is determined by a number of factors, the most important of which are manufacturing year, engine size and performance, fuel economy of the car, mileage along with trim level.

For instance, a car that is newer and has fewer miles on the clock will typically command a higher price. In the same vein, models at the higher end, replete with luxurious features or more robust engines, generally come with a more substantial price tag than a used model with many kilometres on the odometer and in a simple equipment variant.

Which equipment options does BMW 123 have?

When looking for the best car deal for a used BMW 123, it is crucial only comparing the prices of cars with the same engine and equipment variant. If not, you might reach a wrong conclusion on which car to buy.

What are the available fuel options for the BMW 123?

The most popular fuel type for the BMW 123 is petrol.

The price difference between the most popular fuel variants:

  • BMW 123 petrol: 103 cars currently available with an average price of £32,513
  • BMW 123 plug-in hybrid: 29 cars currently available with an average price of £32,317
  • BMW 123 diesel: Currently there is 2 cars available on AutoUncle with an average price of £3,297

We advocate for a careful review of your driving habits before you commit to a fuel type. Do you generally drive in city conditions or on open highways and motorways? What is your average weekly mileage count?

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. 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. It's important to consider that in some countries, diesel engines with high emissions are prohibited from entering cities.

Which different body types does the BMW 123 come in?

The BMW 123 is only offered in the hatchback body type in the UK. Hatchbacks are quite compact and offer a great driving experience as well as ample space. Their fuel efficiency makes them popular with people living in cities, and another key selling point is that they’re easy to park.

What are the obvious competitors for the BMW 123?

The BMW 123 has multiple competitors from the same segment.

Preferred alternatives to the BMW 123

  • BMW 420
  • Audi TT
  • Mazda MX5

The BMW 420 is a strong alternative to the BMW 123. There are 1,572 of this car for sale in the UK right now and the average selling price is £16,785.

The Audi TT is a strong option in this segment, with 918 cars currently for sale on AutoUncle and an average price of £12,995. Ranked third, the Mazda MX5 is also a good alternative to the BMW 123, and you'll find 538 used Mazda MX5 cars for an average price of £14,000 on AutoUncle.

Considering the adoption of an electric car?

If you're not necessarily set on the BMW 123 then, we have a lineup of alternative electric cars to recommend in the same car segment. The list includes:

Still struggling to find an electric car that fits your taste? Examine our full lineup of electric cars here.

All body types for BMW 123

All fuel types for BMW 123

All years for BMW 123

All gear types for BMW 123

All trim level for BMW 123