BMW 120 Cabriolet Valuation: 20 ads analysed

Market overviewWhat is the fair price of a used BMW 120 Cabriolet? We have 20 for sale. Prices from £1,250 to £5,995. See variants (M Sport, Sport Line, Exclusive) and check the valuation.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

1 / 4

Used (2012) BMW 120 Cabriolet M Sport | Good price

1 Series M Sport 2dr

  • 2012
  • 78,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Good price

£3,995
Dealer
LU2 0JD Luton, Bedfordshire
View the car
Availability verified
-14%
1 / 4

Used (2008) BMW 120 Cabriolet M Sport 177 HP | Good price

1 Series M Sport 2dr Step Auto

  • 2008
  • 109,500 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • 177 HP (130 kW)
  • Details
autouncle-certified

Good price

£2,550
£2,995
Dealer
S4 7WZ Sheffield, South Yorkshire
View the car
Availability verified
-24%
1 / 4

Used (2010) BMW 120 Cabriolet | Good price

1 SeriesSE 2dr

  • 2010
  • 130,000 miles
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Good price

£1,995
£2,650
Dealer
PE1 3TD Peterborough, Cambridgeshire
View the car
Availability verified
1 / 4

Used (2010) BMW 120 Cabriolet M Sport 174 HP | Good price

1 SeriesM Sport 2dr Step Auto

  • 2010
  • 140,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • 174 HP (127 kW)
  • Details
autouncle-certified

Good price

£2,395
Dealer
CV11 5DB Nuneaton, Warwickshire
View the car
Availability verified
-6%
1 / 4

Used (2012) BMW 120 Cabriolet Sport Line | Fair price

1 Series Sport Plus Edition

  • 2012
  • 86,000 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Fair price

£4,495
£4,795
Dealer
SN3 5EQ Swindon, Wiltshire
View the car
Availability verified
-16%
1 / 4

Used (2008) BMW 120 Cabriolet M Sport | Fair price

1 SeriesM Sport 2dr

  • 2008
  • 105,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Fair price

£2,495
£2,995
Dealer
LA3 3PA MORECAMBE, Lancashire
View the car
Availability verified
1 / 4

Used (2008) BMW 120 Cabriolet M Sport | Fair price

1 Series M Sport 2dr Step Auto

  • 2008
  • 110,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • Details
autouncle-certified

Fair price

£3,295
Dealer
BD3 0DZ Bradford, West Yorkshire
View the car
Availability verified
-15%
1 / 4

Used (2013) BMW 120 Cabriolet Sport Line 177 HP | Fair price

- 1 Series ConvertibleSport Plus

  • 2013
  • 94,109 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • 177 HP (130 kW)
  • mpg5.5
  • CO2145 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£5,499
£6,499
Dealer
CM2 9RA Chelmsford, Essex
View the car
Availability verified
-4%
1 / 4

Used (2008) BMW 120 Cabriolet Sport Line 170 HP | Fair price

1 Series 2.0SE Convertible 2dr

  • 2008
  • 87,266 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Cabriolet
  • Automatic
  • 170 HP (125 kW)
  • Details
autouncle-certified

Fair price

£4,495
£4,695
Dealer
TQ3 2DJ Paignton, Devon
View the car
Availability verified
-10%
1 / 4

Used (2013) BMW 120 Cabriolet Exclusive | Fair price

1 SeriesExclusive Edition 2dr

  • 2013
  • 84,296 miles
  • Trim levelExclusive
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Fair price

£4,450
£4,950
Dealer
HG4 5NL Melmerby, North Yorkshire
View the car
Availability verified
1 / 4

Used (2010) BMW 120 Cabriolet M Sport | Fair price

1 SeriesM Sport 2dr Step Auto

  • 2010
  • 108,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • Details
autouncle-certified

Fair price

£3,495
Dealer
CF3 2ER CARDIFF
View the car
Availability verified
1 / 4

Used (2008) BMW 120 Cabriolet | Fair price

1 SeriesSE 2dr

  • 2008
  • 90,000 miles
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Fair price

£3,495
Dealer
SK6 2BP Stockport, Manchester
View the car
Availability verified
1 / 4

Used (2009) BMW 120 Cabriolet | Fair price

1 Series SE 2dr

  • 2009
  • 102,156 miles
  • 2.0L Petrol
  • Cabriolet
  • Manual
  • Details
autouncle-certified

Fair price

£3,495
Dealer
CF82 7SW hengoed
View the car
Availability verified
-11%
1 / 4

Used (2011) BMW 120 Cabriolet M Sport | A bit pricey

1 Series 2.0M Sport Convertibl

  • 2011
  • 113,950 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

A bit pricey

£4,000
£4,500
Dealer
IP3 8SY Ipswich, Suffolk
View the car
Availability verified
1 / 4

Used (2008) BMW 120 Cabriolet M Sport | A bit pricey

1 SeriesM Sport 2dr

  • 2008
  • 108,415 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Cabriolet
  • Manual
  • Details
autouncle-certified

A bit pricey

£3,750
Dealer
S80 1UE Worksop, Nottinghamshire
View the car
Availability verified
1 / 4

Used (2008) BMW 120 Cabriolet | A bit pricey

1 SeriesSE 2dr

  • 2008
  • 98,000 miles
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

A bit pricey

£3,995
Dealer
SA6 5BQ Swansea
View the car
Availability verified
1 / 1

Used (2008) BMW 120 Cabriolet M Sport | A bit pricey

1 SeriesM Sport 2dr Step Auto

  • 2008
  • 180,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Automatic
  • Details
autouncle-certified

A bit pricey

£1,250
Dealer
B27 6BY Birmingham, West Midlands
View the car
Availability verified

Used (2012) BMW 120 Cabriolet M Sport | A bit pricey

1 SeriesM SPORT PLUS EDITION

  • 2012
  • 134,000 miles
  • Trim levelM Sport
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • Details
autouncle-certified

A bit pricey

£3,850
Dealer
Leicestershire, Leicestershire
View the car
Availability verified
1 / 4

Used (2009) BMW 120 Cabriolet M Sport | Expensive

1 Series 2.0M Sport Convertibl

  • 2009
  • 34,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Cabriolet
  • Automatic
  • Details
autouncle-certified

Expensive

£8,495
£7,995
Dealer
EN7 6PS Cheshunt, Hertfordshire
View the car
Availability verified

Used (2012) BMW 120 Cabriolet Sport Line 177 HP | Expensive

1 Series 2.0 Sport Plus Edition

  • 2012
  • 86,070 miles
  • Trim levelSport Line
  • 2.0L Diesel
  • Cabriolet
  • Manual
  • 177 HP (130 kW)
  • Details
autouncle-certified

Expensive

£5,995
Dealer
RG7 5JF Reading, Berkshire
View the car
Availability verified
Showing 1 - 20 of 20 results

How much does the BMW 120 Cabriolet depreciate?

Used BMW 120 Cabriolet

A used BMW 120 Cabriolet (2008) model loses about £50 per month in value.


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


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

How much does a used BMW 120 Cabriolet cost? Prices, ratings and depreciation by model year

Model year

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

2012 BMW 120 Cabriolet

£3,850 - £5,995£4,58486,035 miles-< 10

2008 BMW 120 Cabriolet

£1,250 - £4,495£3,166106,707.5 miles-£600< 10

2010 BMW 120 Cabriolet

£1,995 - £3,495£2,628130,000 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: 22 January 2026

Comparison of BMW 120 Cabriolet variants and prices

Below you can compare prices and depreciation for the 2 most popular BMW 120 Cabriolet variants. The table is updated daily with data from the market in United Kingdom.

Comparison of BMW 120 Cabriolet variants and prices

Variant

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

BMW 120 Cabriolet Sport Line

£4,495 - £5,995£5,12186,668 miles-< 10
💰 The budget choice

BMW 120 Cabriolet M Sport

£1,250 - £8,495£3,597109,500 miles-£1,18011

*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: 22 January 2026

Which variant should you choose?

💰 The budget choice

The M Sport is the cheapest entry point with an average price of £3,597.

🏆 The most popular

There are the most M Sport for sale right now (11), which gives you the most options to choose from.

📈 The best value

The M Sport has held its price stable with minimal loss in value over the past year (-£1,180).

BMW 120 Cabriolet (model year 2008) - Price development for the last 8 months and price projection for the next 6 months (May 2025 - June 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2025 - May
£3,620
£3,000£4,260
Estimate
2025 - June
£3,560
£2,900£4,220
Estimate
2025 - July
£3,480
£2,800£4,160
Estimate
2025 - August
£3,420
£2,720£4,120
Estimate
2025 - September
£3,380
£2,640£4,120
Estimate
2025 - October
£3,060
£2,140£3,980
Estimate
2025 - November
£3,040
£2,000£4,080
Estimate
2025 - December
£3,020
£2,080£3,940
Estimate
2026 - February
£2,820
--
Forecast
2026 - March
£2,720
--
Forecast
2026 - April
£2,640
--
Forecast
2026 - May
£2,540
--
Forecast
2026 - June
£2,440
--
Forecast

All estimates and forecasts are based on actual market data

Last updated: 22 January 2026

Average Monthly Depreciation

A summary of the past 12 and an estimation of the next 6 months.

Past 12 months

-£600

Next 6 months

-£580

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Looking for a used BMW 120 Cabriolet?

Are you considering getting a used medium sized family car? Then the BMW 120 Cabriolet is a great option. AutoUncle showcases a total of 32 cars collected from numerous dealership websites and online marketplaces.

What is the price of a used BMW 120 Cabriolet?

Currently, the prices for a pre-owned BMW 120 Cabriolet start at £1,250 and go up to £6,265.

The price for the German car depends on five main factors: the year of manufacture, engine size and performance, fuel consumption of the car, how far the car has already travelled along with equipment.

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.

What equipment variants is the BMW 120 Cabriolet available in?

The BMW 120 Cabriolet is offered in a varied array of trim editions, addressing different driving styles and essentials. The most popular ones are:

  • BMW 120 Cabriolet M Sport: Right now you will find 20 cars for sale at an average price of £3,429
  • BMW 120 Cabriolet Sport Line: Here you will find 4 cars for sale at an average price of £5,847
  • BMW 120 Cabriolet Exclusive: 2 cars for sale at an average price of £4,322
  • BMW 120 Cabriolet Advantage: 1 car for sale at an average price of £2,995
  • BMW 120 Cabriolet Comfort Edition: 1 car for sale at an average price of £5,490

As you considers the cost of a used BMW 120 Cabriolet, it's fundamental to evaluate vehicles with equivalent engines and accessories. If not, you might draw an inaccurate conclusion about which car to purchase.

What fuel configurations can I choose from for the BMW 120 Cabriolet?

For the BMW 120 Cabriolet, diesel is the most favored fuel.

Price difference between the most popular fuel options for BMW 120 Cabriolet:

Before you finalize your choice of fuel type, we suggest thoroughly evaluating your driving habits. Do you generally drive in city conditions or on open highways and motorways? What is your average weekly mileage count?

If you primarily drive short distances, electric, plug-in hybrid or petrol is typically a good fit. For longer commutes, a newer electric car is a good alternative - especially with access to charging. 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. Be aware that in a number of countries, cities have implemented bans on diesel engines with high emissions.

Is the BMW 120 Cabriolet available in multiple body variants?

The BMW 120 Cabriolet only comes in the cabriolet body type in the UK. Cabrios and convertibles elevate the driving experience, offering an open-air thrill. Nowadays, many cabrios are suitable for year-round driving due to their high-quality hoods and weatherproofing. However, it's worth noting that convertibles tend to be heavier than standard cars. The absence of a roof often necessitates additional reinforcement to the undercarriage to bolster the chassis.

What other cars are there in the same category as BMW 120 Cabriolet?

Several vehicles that are similar to the BMW 120 Cabriolet are available.

Preferred alternatives to the BMW 120 Cabriolet

  • Vauxhall Corsa
  • Ford Focus
  • Audi A3

With a selection of 9,613 available models on AutoUncle, the Vauxhall Corsa clearly stands out as the top alternative to the BMW 120 Cabriolet. The Vauxhall Corsa comes with an average price of £9,999.

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. The Audi A3 is the third best alternative. There are currently 5,179 of this car for sale in the UK with an average sales price of £17,700.

Looking for a more eco-friendly alternative to the BMW 120 Cabriolet?

Not fixed on the BMW 120 Cabriolet? Here are some electric options in the same segment::

Didn't find an electric car to your liking? See all our available electric cars here.

All fuel types for BMW 120 Cabriolet

All gear types for BMW 120 Cabriolet