BMW 330 Valuation: 384 used car listings analysed

Market overviewPrices and data for March-2026: There are currently 384 used BMW 330 (model years 2003 - 2022) available. Prices range from £4,995 to £29,500, with a median price of £16,938. The most common configuration on the market is a combination of saloon, diesel, and automatic, while the most popular trims include M Sport, Sport Line, Luxury Line. Market dynamics indicate that a vehicle sells in an average of 27 days, and 38.3% of listings have recently seen a price reduction (with discounts up to £12,996). Additionally, 65 vehicles are currently listed below market value. An indicator of durability: the inventory includes models with a mileage of up to 140,500 km (Source: 42 scanned sites).

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Showing 1 - 25 of 367 results

How much does the BMW 330 depreciate?

Used BMW 330

A used BMW 330 (2019) model gains about £33 per month in value.


Factors that affect the appreciation of a BMW 330:
- 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 330. In addition to the monthly appreciation of £33, 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 330 cost? Prices, ratings and depreciation by model year

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

Model year

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

2023 BMW 330

£22,490 - £34,000£28,12121,100 miles-< 10

2022 BMW 330

£15,299 - £31,857£24,69742,200 miles-£1,70037

2020 BMW 330

£15,000 - £29,800£23,25048,600 miles+£1,78040

2021 BMW 330

£13,995 - £33,501£23,23950,000 miles-£46045

2019 BMW 330

£13,480 - £33,990£22,59655,000 miles+£40059

2018 BMW 330

£9,950 - £23,995£15,05184,000 miles+£1,38023

2017 BMW 330

£9,490 - £19,740£14,88875,200 miles-£20031

2016 BMW 330

£7,495 - £19,650£12,60377,300 miles-£8024

2014 BMW 330

£6,475 - £17,449£11,31783,100 miles+£32024

2015 BMW 330

£5,950 - £16,499£11,25496,400 miles-£28035

2008 BMW 330

£6,000 - £17,000£9,83276,600 miles-< 10

2013 BMW 330

£3,750 - £12,095£8,050115,000 miles-£1,06017

2009 BMW 330

£3,495 - £8,990£6,412113,800 miles-< 10

2006 BMW 330

£2,500 - £10,790£5,595135,400 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: 7 March 2026

Comparison of BMW 330 variants and prices

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

Comparison of BMW 330 variants and prices

Variant

Price range*

Avg. Price

Median Mileage

Depreciation
(12 mth.)

Cars for sale

🏆 The most popular

BMW 330 M Sport

£7,495 - £29,880£18,82362,100 miles-£160309

BMW 330 Sport Line

£3,495 - £28,999£14,77772,300 miles-£1,82026

BMW 330 Luxury Line

£5,900 - £15,000£10,85679,200 miles-£36014

BMW 330 Performance

£4,700 - £15,995£8,96370,000 miles-< 10
💰 The budget choice

BMW 330 Comfort Edition

£3,995 - £11,990£6,71789,300 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: 7 March 2026

Which variant should you choose?

💰 The budget choice

The Comfort Edition is the cheapest entry point with an average price of £6,717.

Accuracy will improve as more cars from this variant become available

🏆 The most popular

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

BMW 330 (model year 2019) - Price development for the last 12 months and price projection for the next 6 months (March 2025 - August 2026)

Monthly price data with average prices and price ranges

Month

Average market price

Lowest market price

Highest market price

Calculation method

2025 - March
£21,060
£18,740£23,400
Estimate
2025 - April
£21,280
£18,940£23,620
Estimate
2025 - May
£20,520
£17,540£23,500
Estimate
2025 - June
£19,740
£16,880£22,620
Estimate
2025 - July
£19,740
£16,840£22,640
Estimate
2025 - August
£20,540
£17,620£23,460
Estimate
2025 - September
£20,240
£17,460£23,020
Estimate
2025 - October
£20,140
£17,600£22,660
Estimate
2025 - November
£20,500
£17,620£23,380
Estimate
2025 - December
£21,140
£18,200£24,080
Estimate
2026 - January
£21,420
£18,400£24,440
Estimate
2026 - February
£21,460
£17,900£25,040
Estimate
2026 - April
£21,960
--
Forecast
2026 - May
£22,200
--
Forecast
2026 - June
£22,440
--
Forecast
2026 - July
£22,680
--
Forecast
2026 - August
£22,920
--
Forecast

All estimates and forecasts are based on actual market data

Last updated: 7 March 2026

Average Monthly Depreciation

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

Past 12 months

£400

Next 6 months

£1,460

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

Thinking about buying a used BMW 330?

Are you interested in purchasing a used large sized family car? The BMW 330 is a great pick. On AutoUncle, you can find 352 used BMW 330 for sale in the UK, each one gathered from an online marketplace or dealership website.

What is the used car price of the BMW 330?

A used BMW 330 costs between £5,000 for the cheapest variant and £29,495 for the most expensive model.

The cost of a pre-owned BMW 330 is determined by several factors. Key contributing elements include the year of manufacturing, engine capacity and power, fuel economy of the car, number of miles 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 an earlier version with less equipment and higher mileage.

What trim levels is the BMW 330 available in?

When examining the market value of a used BMW 330, it's imperative to analyze vehicles having the same engines and equipment. If you don't, you might draw an inaccurate conclusion about which car to purchase.

What are the fuel options for the BMW 330?

The leading fuel choice for the BMW 330 is diesel.

Available fuel types:

  • BMW 330 diesel: 181 cars currently available with an average price of £15,484
  • BMW 330 petrol: 118 cars currently available with an average price of £20,024
  • BMW 330 plug-in hybrid: Currently there is 53 cars available on AutoUncle with an average price of £19,491

We advocate for a careful review of your driving habits before you commit to a fuel type. Is city driving or highway and motorway travel more common for you? What are your average miles driven per week?

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. For those who drive long distances and don't have access to charging, diesel cars can still be an option. Note that there are countries where diesel engines with heavy emissions are forbidden from entering city areas.

In which body styles can you buy the BMW 330?

The BMW 330 comes in various body types, sedan being the most popular. Usually fitted with four doors, the saloon or sedan body type has been popular with families for a long time. With its versatile design, the saloon caters to a range of needs, from daily commutes to longer journeys, and remains a symbol of elegance and practicality in the automotive world.

What is the price difference between different body types for BMW 330?

  • BMW 330 sedan: 188 cars - average price £17,473
  • BMW 330 stationcar: 90 cars - average price £19,320
  • BMW 330 hatchback](https://www.autouncle.co.uk/en-gb/used-cars/BMW/330/b-hatchback): 14 cars - average price £9,068
  • BMW 330 coupe: 11 cars - average price £7,522

What other comparable cars are there to BMW 330?

The BMW 330 faces stiff competition within its segment.

Top competitors to the BMW 330

  • MG ZS
  • BMW 320
  • Tesla Model 3

The best alternative to the BMW 330 is the MG ZS. There are 3,020 of this car for sale in the UK right now and the average selling price is £14,302.

Another popular choice in this class is the BMW 320 with 2,407 cars on the market and an average price tag of £20,990. Another good choice for an alternative car is the Tesla Model 3 with 2,399 cars for sale for the average price of £17,790.

Pondering the adoption of an electric car?

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

Not satisfied with the electric car options you've seen? Take a look at all our available electric cars here.

All body types for BMW 330

All regions for BMW 330

All fuel types for BMW 330

All gear types for BMW 330