BMW M140 Valuation: 193 ads analysed

Market overviewWhat is the fair price of a used BMW M140? We have 193 for sale. Prices from £14,620 to £23,995. See variants (M Sport, Comfort Edition) and check the valuation.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-5%
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

1 SERIES HATCHBACK Shadow Edition

  • 2019
  • 44,558 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg38.2
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,299
£21,399
M41 7TB Trafford Park, Manchester
View the car
Availability verified
-5%
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

1 Series Shadow Edition 5dr Step

  • 2019
  • 35,690 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg38.2
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,999
£22,199
M41 7TB Trafford Park, Manchester
View the car
Availability verified
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 5dr [Nav] Step Auto

  • 2019
  • 47,420 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,850
£18,050
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-1%
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 3dr [Nav] Step Auto

  • 2019
  • 57,858 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,050
£18,350
DE655FJ Hilton, Derbyshire
View the car
Availability verified

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 5dr [Nav] Step Auto

  • 2019
  • 58,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,350
£17,450
DE655FJ Hilton, Derbyshire
View the car
Availability verified
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 5dr [Nav] Step Auto

  • 2019
  • 45,477 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,450
£18,250
DE655FJ Hilton, Derbyshire
View the car
Availability verified
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 5dr [Nav] Step Auto

  • 2019
  • 57,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,995
£16,500
AB421US, Aberdeenshire
View the car
Availability verified
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 5dr [Nav] Step Auto

  • 2019
  • 47,734 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,299
£18,399
M417TB, Manchester
View the car
Availability verified
-2%
1 / 4

Used (2019) BMW M140 M Sport 475 HP | Good price

1 Series Shadow Edition 3dr Step

  • 2019
  • 50,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 475 HP (349 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,995
£22,495
PE304JJ, Norfolk
View the car
Availability verified
-8%
1 / 4

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series Shadow Edition 5dr Step

  • 2019
  • 31,300 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,750
£22,789
HA40JA Ruislip, London
View the car
Availability verified
New

Used (2019) BMW M140 M Sport 340 HP | Good price

- 1 Series 3dr [Nav] Step Auto

  • 2019
  • 54,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,450
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-1%
1 / 4

Used (2016) BMW M140 Comfort Edition 335 HP | Good price

1 SERIES HATCHBACK 5dr [Nav] Step

  • 2016
  • 47,734 miles
  • Trim levelComfort Edition
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 335 HP (246 kW)
  • mpg39.8
  • CO2163 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,099
£18,399
Dealer
M41 7TB Trafford Park, Manchester
View the car
Availability verified
New
1 / 4

Used (2017) BMW M140 M Sport 335 HP | Good price

1 Series Shadow Edition 5dr Step

  • 2017
  • 58,200 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 335 HP (246 kW)
  • Details
autouncle-certified

Good price

£17,995
Dealer
DE12 7PX Swadlincote, Leicestershire
View the car
Availability verified

Used (2017) BMW M140 M Sport 340 HP | Good price

1 Series 3.0 Hatchback 5dr Petrol

  • 2017
  • 58,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • CO2163 g CO2/km comb.
  • Details
autouncle-certified

Good price

£17,350
£17,450
Dealer
DE65 5FJ Derby, Derbyshire
View the car
Availability verified
-11%
1 / 3

Used (2019) BMW M140 M Sport 335 HP | Good price

1 Series Shadow Edition 3-door 3.0

  • 2019
  • 38,693 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 335 HP (246 kW)
  • mpg32.5
  • CO2168 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,000
£23,700
Dealer
AB12 3EW Aberdeen
View the car
Availability verified
New
1 / 4

Used (2019) BMW M140 M Sport | Good price

1 Series Shadow Edition 5dr Step

  • 2019
  • 19,148 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£22,990
Dealer
OL10 1DL Heywood, Manchester
View the car
Availability verified
-7%
1 / 4

Used (2017) BMW M140 M Sport 340 HP | Good price

1 Series 3.0 Hatchback 5dr Petrol

  • 2017
  • 45,477 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg39.8
  • CO2163 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,450
£19,850
Dealer
DE65 5FJ Derby, Derbyshire
View the car
Availability verified
-2%
1 / 4

Used (2018) BMW M140 M Sport | Good price

1 Series Shadow Edition Auto -

  • 2018
  • 65,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£17,490
£17,990
Dealer
S26 6QA Sheffield, South Yorkshire
View the car
Availability verified
-5%
1 / 4

Used (2019) BMW M140 M Sport | Good price

1 Series 3.0 Shadow Edition Auto

  • 2019
  • 74,388 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£16,987
£17,888
Dealer
GU19 5EZ Bagshot, Surrey
View the car
Availability verified
-2%
1 / 4

Used (2018) BMW M140 M Sport 334 HP | Good price

1 Series Shadow Edition 5dr Step

  • 2018
  • 56,132 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 334 HP (245 kW)
  • Details
autouncle-certified

Good price

£18,995
£19,495
Dealer
Delivered to you
View the car
Availability verified
-12%
1 / 4

Used (2018) BMW M140 M Sport 340 HP | Good price

1 Series 2018 | 3.0 Shadow Edition

  • 2018
  • 83,314 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • 340 HP (250 kW)
  • mpg8.6
  • CO2200 g CO2/km comb.
  • Details
autouncle-certified

Good price

£15,800
£18,000
Dealer
SW170HB, London
View the car
Availability verified
-7%
1 / 4

Used (2018) BMW M140 M Sport | Good price

1 Series 3.0 Shadow Edition

  • 2018
  • 64,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£18,299
£19,699
Dealer
CV9 2PZ Grendon, Warwickshire
View the car
Availability verified
-2%
1 / 4

Used (2019) BMW M140 M Sport | Good price

1 Series Shadow Edition 5dr Step

  • 2019
  • 60,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£19,450
£19,995
Dealer
CH7 5JH Mold
View the car
Availability verified
1 / 4

Used (2018) BMW M140 M Sport | Good price

1 Series Shadow Edition 5dr Step

  • 2018
  • 81,125 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£15,995
Dealer
DE7 8DQ Ilkeston, Derbyshire
View the car
Availability verified
-5%
1 / 4

Used (2017) BMW M140 M Sport | Good price

1 Series 3.0 Auto Euro 6 (s/s)

  • 2017
  • 47,000 miles
  • Trim levelM Sport
  • 3.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£17,899
£18,899
Dealer
AL2 3NY St. Albans, Hertfordshire
View the car
Availability verified
Showing 1 - 25 of 200 results

How much does the BMW M140 depreciate?

Used BMW M140

A used BMW M140 (2019) model gains about £5 per month in value.


Factors that affect the appreciation of a BMW M140:
- Mileage
- Age of the vehicle
- Number of previous owners
- Accidents or damage history
- Trim level, equipment, and options


Appreciation is an important part of calculating the total value of owning a BMW M140. In addition to the monthly appreciation of £5, you should also factor in fuel costs, road tax, insurance and maintenance (including tyres and car washes) to get the full monthly value.

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

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

Model year

Price range*

Avg. Price

Depreciation
(12 mth.)

Cars for sale

2019 BMW M140

£15,999 - £24,500£20,910+£6070

2018 BMW M140

£15,800 - £23,999£20,085+£62062

2016 BMW M140

£14,444 - £22,495£18,599+£70012

2017 BMW M140

£12,995 - £21,795£17,728-£18047

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

Comparison of BMW M140 variants and prices

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

Comparison of BMW M140 variants and prices

Variant

Price range*

Avg. Price

Depreciation
(12 mth.)

Cars for sale

💰 The budget choice

BMW M140 M Sport

£14,450 - £23,995£19,711+£500191

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

Which variant should you choose?

💰 The budget choice

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

🏆 The most popular

There are the most M Sport for sale right now (191), 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 (+£500).

BMW M140 (model year 2019) - Price development for the last 12 months and price projection for the next 6 months (January 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 - January
£20,920
£19,540£22,300
Estimate
2025 - February
£20,840
£19,420£22,260
Estimate
2025 - March
£20,280
£18,860£21,700
Estimate
2025 - April
£20,140
£18,720£21,560
Estimate
2025 - May
£20,420
£19,100£21,740
Estimate
2025 - June
£20,680
£19,420£21,920
Estimate
2025 - July
£20,800
£19,440£22,140
Estimate
2025 - August
£21,380
£20,240£22,500
Estimate
2025 - September
£21,200
£19,880£22,520
Estimate
2025 - October
£21,100
£19,600£22,600
Estimate
2025 - November
£21,180
£19,540£22,800
Estimate
2025 - December
£20,980
£19,360£22,600
Estimate
2026 - February
£21,060
--
Forecast
2026 - March
£21,080
--
Forecast
2026 - April
£21,120
--
Forecast
2026 - May
£21,160
--
Forecast
2026 - June
£21,200
--
Forecast

All estimates and forecasts are based on actual market data

Last updated: 12 January 2026

Average Monthly Depreciation

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

Past 12 months

£60

Next 6 months

£220

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Are you looking for a used BMW M140?

Are you interested in buying a used medium sized family car? The BMW M140 is a great pick. On AutoUncle, you can find 221 used BMW M140s for sale in the UK collected from numerous dealership websites and online marketplaces.

How much is a pre-owned BMW M140 worth?

Currently, the prices for a pre-owned BMW M140 start at £14,990 and go up to £24,000.

The cost of a pre-owned BMW M140 is determined by several factors. Key contributing elements include the year of the car, engine size and performance, the car's fuel consumption, car mileage and trim level.

For example, a younger car with fewer miles on the odometer will typically fetch a higher price. Similarly, higher-end models with more 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.

What versions of the BMW M140 are available based on equipment?

The following equipment variants are the most populare ones for the BMW M140:

  • BMW M140 M Sport: Right now you will find 213 cars for sale at an average price of £19,656
  • BMW M140 Comfort Edition: Here you will find 6 cars for sale at an average price of £20,883
  • BMW M140 Performance: 1 car for sale at an average price of £22,000
  • BMW M140 Sport Line: 1 car for sale at an average price of £15,399

As you examine the price of a used BMW M140, it's necessary to evaluate vehicles with equivalent engines and accessories. Otherwise, you might draw an inaccurate conclusion about which car to purchase.

What are the available fuel options for the BMW M140?

The number one fuel selection for the BMW M140 is petrol.

When thinking about which fuel type to buy, it's important to consider your driving habits. How far do you tend to drive in a week? Are they mainly short trips, or do you often find yourself driving longer distances?

Electric cars, plug-in hybrids and petrol are great for short distances. For long daily driving, electric cars are a strong choice if you can charge. 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. Bear in mind that diesel engines emitting high levels of pollution are not allowed in cities in a number of countries.

In which body types are the BMW M140 available?

With the hatchback being the more popular choice, the BMW M140 is offered in both hatchback and sedan body styles 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.

What is the cost of BMW M140 with different body types?

  • BMW M140 hatchback: 211 cars - average price £19,551
  • BMW M140 sedan: 1 car - average price £22,900

What are the obvious alternatives to the BMW M140?

There exist multiple similar cars to the BMW M140.

Favored alternatives for the BMW M140

  • 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 M140. Average listing price for the Vauxhall Corsa is £9,999.

The Ford Focus is another popular choice in this segment, with 7,767 cars for sale and an average price of £9,596. The Audi A3 comes in as the third most popular choice with an average sales price of £17,700 and 5,179 car for sale at the moment in the UK.

Considering an electric car?

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

Not satisfied with the electric car options you've seen? View our complete collection of electric cars here.

All regions for BMW M140

All gear types for BMW M140