BMW 128 Valuation: 161 ads analysed

Market overviewWhat is the fair price of a used BMW 128? We have 161 for sale. Prices from £21,195 to £28,400. See variants (Comfort Edition, Shadowline, M Sport) and check the valuation.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

New
1 / 2

Used (2023) BMW 128 Comfort Edition 265 HP | Good price

1 SERIES HATCHBACK 5dr Step Auto

  • 2023
  • 8,534 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£24,799
Verified Marketplace
CW73AL, Cheshire
View the car
Availability verified
1 / 4

Used (2024) BMW 128 265 HP | Good price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 15,329 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£23,949
£23,899
Verified Marketplace
E47PX Chingford, London
View the car
Availability verified
-3%
1 / 3

Used (2024) BMW 128 Shadowline 265 HP | Good price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 18,970 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£24,143
£25,017
Verified Marketplace
BD21EY Bradford, West Yorkshire
View the car
Availability verified
1 / 4

Used (2023) BMW 128 M Sport 265 HP | Good price

1 Series

  • 2023
  • 14,891 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£22,900
£23,100
Verified Marketplace
CM13BH Chelmsford, Essex
View the car
Availability verified
1 / 4

Used (2024) BMW 128 265 HP | Good price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 31,369 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£22,749
Verified Marketplace
WA89WZ, Cheshire
View the car
Availability verified
-2%
1 / 4

Used (2024) BMW 128 Shadowline 265 HP | Good price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 15,548 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£23,490
£23,990
Verified Marketplace
DL12LD, Durham
View the car
Availability verified
New
1 / 4

Used (2024) BMW 128 265 HP | Good price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 21,784 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Good price

£23,449
Verified Marketplace
WA89WZ, Cheshire
View the car
Availability verified
-29%
1 / 4

Used (2021) BMW 128 M Sport 261 HP | Good price

ti

  • 2021
  • 11,577 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 261 HP (191 kW)
  • mpg40.9
  • CO2169 g CO2/km comb.
  • Details
autouncle-certified

Good price

£23,282
£32,995
Marketplace
SE18 6SR London, London
View the car
Availability verified
New
1 / 3

Used (2022) BMW 128 Comfort Edition | Good price

1 Series 2.0 (LCP) Auto Euro 6

  • 2022
  • 27,099 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£22,475
Marketplace
BL9 5BQ Bury, Manchester
View the car
Availability verified
-5%

Used (2022) BMW 128 Comfort Edition | Good price

1-Series (2022/71)128ti 5dr Step

  • 2022
  • 14,020 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Automatic
  • mpg38.2
  • Details
autouncle-certified

Good price

£23,150
£24,450
Marketplace
Derby, Derbyshire
View the car
Availability verified
-1%
1 / 4

Used (2022) BMW 128 Shadowline 261 HP | Good price

1 Series 2.0 5dr

  • 2022
  • 21,958 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Automatic
  • 261 HP (191 kW)
  • mpg38.2
  • CO2168 g CO2/km comb.
  • Details
autouncle-certified

Good price

£23,231
£23,495
Marketplace
BR1 2NE Bromley, London
View the car
Availability verified
1 / 3

Used (2022) BMW 128 Comfort Edition 265 HP | Good price

1 Series 5dr Step Auto [Live

  • 2022
  • 62,924 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • Details
autouncle-certified

Good price

£18,751
£18,732
Marketplace
PO2 9QZ Portsmouth, Hampshire
View the car
Availability verified
1 / 4

Used (2023) BMW 128 Comfort Edition 265 HP | Good price

1 Series 2.0 (LCP) Hatchback 5dr

  • 2023
  • 14,334 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg38.2
  • Details
autouncle-certified

Good price

£23,990
Marketplace
BL9 6HH Bury, Manchester
View the car
Availability verified
New
1 / 2

Used (2022) BMW 128 Comfort Edition | Good price

1 Series 5dr Step Auto [Live

  • 2022
  • 62,924 miles
  • Trim levelComfort Edition
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • Details
autouncle-certified

Good price

£18,591
Marketplace
WS11 8XR Cannock, Staffordshire
View the car
Availability verified
-5%
1 / 4

Used (2024) BMW 128 Shadowline 265 HP | Fair price

1 Series 2.0 5dr

  • 2024
  • 25,047 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg39.8
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£25,586
£26,950
Verified Marketplace
TS183RB Preston Farm Industrial Estate, Durham
View the car
Availability verified
-1%
1 / 4

Used (2024) BMW 128 265 HP | Fair price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 11,882 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£26,729
£27,272
Verified Marketplace
NE360BQ, Tyne and Wear
View the car
Availability verified
-2%
1 / 3

Used (2021) BMW 128 Shadowline 265 HP | Fair price

- 1 Series ti 5dr Step Auto

  • 2021
  • 9,926 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£23,745
£24,248
Verified Marketplace
B633NS, West Midlands
View the car
Availability verified
New
1 / 4

Used (2023) BMW 128 265 HP | Fair price

- 1 Series 5dr Step Auto [Live

  • 2023
  • 16,619 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£25,349
Verified Marketplace
WA89WZ, Cheshire
View the car
Availability verified
-1%
1 / 4

Used (2024) BMW 128 265 HP | Fair price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 18,477 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£26,007
£26,495
Verified Marketplace
TA66DD, Somerset
View the car
Availability verified
-9%
1 / 4

Used (2021) BMW 128 Performance 265 HP | Fair price

1 Series 2.0 ti Hatchback 5dr

  • 2021
  • 54,815 miles
  • Trim levelPerformance
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£19,650
£21,800
Verified Marketplace
DE655FJ Hilton, Derbyshire
View the car
Availability verified
-5%
1 / 4

Used (2023) BMW 128 Shadowline 265 HP | Fair price

1 Series ti 2.0 5dr

  • 2023
  • 25,256 miles
  • Trim levelShadowline
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg40.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£24,590
£25,990
Verified Marketplace
CT2 7PX Canterbury, Kent
View the car
Availability verified
-5%
1 / 4

Used (2021) BMW 128 Impressive 265 HP | Fair price

1 Series 2.0 (LCP) Hatchback 5dr

  • 2021
  • 14,020 miles
  • Trim levelImpressive
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£23,150
£24,450
Verified Marketplace
DE655FJ Hilton, Derbyshire
View the car
Availability verified
New
1 / 4

Used (2024) BMW 128 265 HP | Fair price

- 1 Series 5dr Step Auto [Live

  • 2024
  • 22,625 miles
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£25,491
Verified Marketplace
SO533YU, Hampshire
View the car
Availability verified
-4%
1 / 3

Used (2021) BMW 128 Advantage 265 HP | Fair price

1 Series ti PRO [265] (SUPERB

  • 2021
  • 46,625 miles
  • Trim levelAdvantage
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£21,495
£22,495
Verified Marketplace
KT146EW, Surrey
View the car
Availability verified
-9%
1 / 4

Used (2021) BMW 128 M Sport 265 HP | Fair price

1 Series 2021 | 2.0 ti Auto Euro 6

  • 2021
  • 24,465 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Hatchback
  • Automatic
  • 265 HP (194 kW)
  • mpg6.9
  • CO2158 g CO2/km comb.
  • Details
autouncle-certified

Fair price

£21,700
£24,000
Verified Marketplace
EN88DY, Hertfordshire
View the car
Availability verified
Showing 1 - 25 of 159 results

How much does the BMW 128 depreciate?

Used BMW 128

A used BMW 128 (2023) model loses about £225 per month in value.


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


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

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

Model year

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

2024 BMW 128

£22,749 - £29,590£26,70414,214 miles-£2,84039

2023 BMW 128

£23,450 - £27,311£25,25718,262.5 miles-£2,70056

2022 BMW 128

£18,751 - £25,672£23,75422,825.5 miles-£2,08036

2021 BMW 128

£19,650 - £24,995£22,69828,500 miles-£1,62028

*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

Comparison of BMW 128 variants and prices

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

Comparison of BMW 128 variants and prices

Variant

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

🏆 The most popular

BMW 128 Comfort Edition

£19,975 - £28,495£24,89720,192 miles-£3,62069

BMW 128 Shadowline

£21,995 - £26,995£24,78820,845.5 miles-£3,50058
📈 The best value

BMW 128 M Sport

£21,700 - £26,995£24,11921,286.5 miles-£28012
💰 The budget choice

BMW 128 Performance

£19,650 - £24,990£22,92819,238 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: 29 January 2026

Which variant should you choose?

💰 The budget choice

The Performance is the cheapest entry point with an average price of £22,928.

Accuracy will improve as more cars from this variant become available

🏆 The most popular

There are the most Comfort Edition for sale right now (69), 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 (-£280).

BMW 128 (model year 2023) - 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
£28,180
£27,340£29,020
Estimate
2025 - February
£27,920
£26,880£28,940
Estimate
2025 - March
£27,640
£26,760£28,500
Estimate
2025 - April
£27,600
£26,700£28,480
Estimate
2025 - May
£27,360
£26,380£28,320
Estimate
2025 - June
£27,300
£26,340£28,260
Estimate
2025 - July
£27,260
£26,440£28,080
Estimate
2025 - August
£27,080
£26,300£27,860
Estimate
2025 - September
£27,020
£26,060£28,000
Estimate
2025 - October
£26,620
£25,680£27,580
Estimate
2025 - November
£25,980
£25,040£26,940
Estimate
2025 - December
£25,480
£24,600£26,340
Estimate
2026 - February
£24,760
--
Forecast
2026 - March
£24,400
--
Forecast
2026 - April
£24,040
--
Forecast
2026 - May
£23,680
--
Forecast
2026 - June
£23,320
--
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

-£2,700

Next 6 months

-£2,160

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Should your next car be a used BMW 128?

Are you considering getting a used medium sized family car? The BMW 128 is a great pick. AutoUncle present 210 options sourced from numerous dealership websites and online marketplaces.

How much does a used BMW 128 go for?

The pricing range for a used BMW 128 model at AutoUncle will start at £22,250 and go up to £29,695.

The used car price of an BMW 128 is determined by a number of factors, the most important of which are what year the car is from, engine size and power, the car's fuel economy, vehicle mileage not to mention the level of equipment in the car.

For instance, a more recent model with lower mileage, or a luxury edition with a robust engine, usually garners a premium price than a used model with many kilometres on the odometer and in a simple equipment variant.

What equipment variants is the BMW 128 available in?

The most popular equipment variants for the BMW 128 are:

When comparing the prices of used BMW 128, it is important that you only compare with the sale prices of cars with the same engine and equipment variant. If not, you may end up reaching a wrong conclusion on which car to purchase.

Which fuel options are available for BMW 128?

Only petrol is offered as a fuel choice for the BMW 128. There are currently two hundred and ten cars available at an average price of £25,842.

Assessing your driving habits is crucial before you decide on the different fuel types available. How many miles do you drive in a normal week? Do you take many short trips, or do you tend to drive long distances?

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. 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.

Does the BMW 128 have multiple body styles?

The BMW 128 is only offered in the hatchback body type in the UK. Hatchbacks seamlessly combine compact design with impressive driving dynamics and practical space. Their fuel efficiency and ease of parking make them a favourite choice for city dwellers.

Which cars are similar to BMW 128?

The BMW 128 faces stiff competition within its segment.

Alternative cars to the BMW 128

  • Vauxhall Corsa
  • Ford Focus
  • Audi A3

With a current inventory of 9,613 available models on AutoUncle, the Vauxhall Corsa stands out as the top alternative to the BMW 128. The Vauxhall Corsa has an average price tag of £9,999.

The Ford Focus is another popular pick, with 7,767 cars currently for sale and 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.

Considering the adoption of an electric car?

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

Haven't discovered an electric car that catches your eye? View our complete collection of electric cars here.

All body types for BMW 128

All regions for BMW 128