BMW 330 Valuation: 352 ads analysed

Market overviewWhat is the fair price of a used BMW 330? We have 352 for sale. Prices from £5,000 to £30,999. See variants (M Sport, Sport Line, Luxury Line) and check the valuation.

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

-9%
1 / 3

Used (2022) BMW 330 M Sport 258 HP | Super price

- 3 Series i M Sport 4dr Step

  • 2022
  • 59,451 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Super price

£18,975
£20,987
SO317FL Southampton, Hampshire
View the car
Availability verified
-2%
1 / 3

Used (2022) BMW 330 M Sport 258 HP | Super price

- 3 Series i M Sport 4dr Step

  • 2022
  • 31,329 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Super price

£22,362
£22,825
NN128QE, Northamptonshire
View the car
Availability verified
-3%
1 / 2

Used (2022) BMW 330 M Sport 258 HP | Super price

- 3 Series i M Sport 4dr Step

  • 2022
  • 44,815 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Super price

£19,849
£20,477
DL149TW Bishop Auckland, Durham
View the car
Availability verified
-7%
1 / 3

Used (2021) BMW 330 Sport Line 258 HP | Super price

- 3 Series i Sport 4dr Step

  • 2021
  • 49,438 miles
  • Trim levelSport Line
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Super price

£18,500
£19,900
WD33RT Watford, Hertfordshire
View the car
Availability verified
-3%
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 49,586 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,326
£21,990
EX28FD, Devon
View the car
Availability verified
-1%
1 / 3

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 60,372 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,176
£20,442
GL43HX, Gloucestershire
View the car
Availability verified
-2%
1 / 2

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 74,533 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,586
£19,118
WS118XR, Staffordshire
View the car
Availability verified
-5%
1 / 3

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 57,300 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£20,550
£21,737
E65LU, London
View the car
Availability verified
-4%
1 / 4

Used (2017) BMW 330 M Sport 258 HP | Good price

3 Series 3.0 d M Sport Saloon 4dr

  • 2017
  • 48,806 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg56.5
  • CO2146 g CO2/km comb.
  • Details
autouncle-certified

Good price

£15,650
£16,400
DE655FJ Hilton, Derbyshire
View the car
Availability verified
1 / 4

Used (2021) BMW 330 Sport Line 286 HP | Super price

3 Series d xDrive MHT Sport 5dr

  • 2021
  • 78,223 miles
  • Trim levelSport Line
  • 3.0L Diesel
  • Estate
  • Automatic
  • 286 HP (210 kW)
  • mpg5.5
  • CO2145 g CO2/km comb.
  • Details
autouncle-certified

Super price

£18,595
£16,329
CB102RY Saffron Walden, Essex
View the car
Availability verified
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 75,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£18,799
PE321DD, Norfolk
View the car
Availability verified
1 / 2

Used (2016) BMW 330 Luxury Line 252 HP | Good price

3 SERIES TOURING i Luxury 5dr Step

  • 2016
  • 58,987 miles
  • Trim levelLuxury Line
  • 2.0L Petrol
  • Estate
  • Automatic
  • 252 HP (185 kW)
  • mpg46.3
  • CO2143 g CO2/km comb.
  • Details
autouncle-certified

Good price

£14,399
£13,999
M41 7TB Trafford Park, Manchester
View the car
Availability verified
-4%
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 21,949 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£24,500
£25,700
ME59QG, Kent
View the car
Availability verified
-3%
1 / 2

Used (2021) BMW 330 M Sport 258 HP | Super price

3 Series 2.0 i M Sport Touring

  • 2021
  • 85,790 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Estate
  • Automatic
  • 258 HP (189 kW)
  • mpg6.9
  • CO2157 g CO2/km comb.
  • Details
autouncle-certified

Super price

£18,795
£19,495
WV100AF Hinckley, West Midlands
View the car
Availability verified
1 / 4

Used (2017) BMW 330 M Sport 258 HP | Good price

3 Series d M Sport 4dr Step

  • 2017
  • 62,865 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg5.5
  • CO2146 g CO2/km comb.
  • Details
autouncle-certified

Good price

£14,695
SS25QF, Essex
View the car
Availability verified
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series i M Sport 4dr Step

  • 2022
  • 49,092 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg6.4
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,799
£21,999
M417TB, Manchester
View the car
Availability verified
-4%
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

- 3 Series Touring i M Sport 5dr

  • 2022
  • 54,296 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Estate
  • Automatic
  • 258 HP (189 kW)
  • mpg6.9
  • CO2157 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,995
£22,995
CB102RY, Essex
View the car
Availability verified
1 / 4

Used (2015) BMW 330 M Sport 258 HP | Good price

3 Series d xDrive M Sport 4dr Step

  • 2015
  • 54,000 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • mpg5.3
  • CO2139 g CO2/km comb.
  • Details
autouncle-certified

Good price

£12,950
CM13QJ, Essex
View the car
Availability verified
-2%
1 / 4

Used (2021) BMW 330 M Sport | Good price

3 Series i M Sport 4dr Step

  • 2021
  • 84,000 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • Details
autouncle-certified

Good price

£18,950
£19,450
Dealer
ME8 8GL Rainham, Kent
View the car
Availability verified
1 / 4

Used (2020) BMW 330 M Sport 258 HP | Good price

3 Series i M Sport 4dr Step

  • 2020
  • 59,451 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • Details
autouncle-certified

Good price

£18,975
£19,056
Dealer
SO31 7FL Southampton, Hampshire
View the car
Availability verified
-7%
1 / 4

Used (2022) BMW 330 M Sport 258 HP | Good price

3 Series i M Sport 4dr Step

  • Jul 2022
  • 27,779 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 258 HP (189 kW)
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£24,990
£26,990
Dealer
WC1E 7DP London, London
View the car
Availability verified
-10%
1 / 4

Used (2022) BMW 330 M Sport 254 HP | Super price

3 Series i M Sport Saloon 2.0

  • 2022
  • 27,546 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Automatic
  • 254 HP (186 kW)
  • mpg43.5
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Super price

£24,990
£27,990
Dealer
LN6 9UH Lincoln, Lincolnshire
View the car
Availability verified
-10%
1 / 4

Used (2021) BMW 330 M Sport 254 HP | Good price

3 Series i M Sport Saloon 2.0

  • 2021
  • 41,503 miles
  • Trim levelM Sport
  • 2.0L Petrol
  • Sedan
  • Automatic
  • 254 HP (186 kW)
  • mpg43.5
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£24,000
£26,864
Dealer
HP11 1EZ High Wycombe, Buckinghamshire
View the car
Availability verified
1 / 3

Used (2021) BMW 330 Sport Line | Super price

3 Series d xDrive MHT Sport 5dr

  • 2021
  • 92,857 miles
  • Trim levelSport Line
  • 3.0L Diesel
  • Estate
  • Automatic
  • Details
autouncle-certified

Super price

£17,960
£17,840
Dealer
SG1 4QT Stevenage, Hertfordshire
View the car
Availability verified
New
1 / 4

Used (2019) BMW 330 M Sport 254 HP | Good price

3 Series d M Sport Shadow Edition

  • 2019
  • 57,947 miles
  • Trim levelM Sport
  • 3.0L Diesel
  • Estate
  • Automatic
  • 254 HP (186 kW)
  • mpg40.9
  • CO2148 g CO2/km comb.
  • Details
autouncle-certified

Good price

£21,999
Dealer
CH1 4LS Chester, Cheshire
View the car
Availability verified
Showing 1 - 25 of 344 results

How much does the BMW 330 depreciate?

Used BMW 330

A used BMW 330 (2019) model loses about £38 per month in value.


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


Depreciation is an important part of calculating the total cost of owning a BMW 330. In addition to the monthly depreciation of £38, 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 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

2024 BMW 330

£29,999 - £35,495£32,1737,500.5 miles-< 10

2023 BMW 330

£24,950 - £33,480£30,23027,179 miles-< 10

2022 BMW 330

£18,586 - £31,950£24,97831,455 miles-£3,60033

2020 BMW 330

£18,050 - £33,495£23,98949,230 miles+£2045

2021 BMW 330

£14,995 - £28,450£22,37350,075 miles-£3,62052

2019 BMW 330

£13,390 - £32,491£21,56552,415 miles-£46059

2018 BMW 330

£7,950 - £22,999£16,07065,000 miles+£20018

2017 BMW 330

£10,495 - £18,995£15,02971,378 miles-£1,10026

2016 BMW 330

£5,950 - £22,950£13,14689,000 miles+£1,20017

2014 BMW 330

£6,795 - £17,449£11,54886,650 miles-£1,08020

2015 BMW 330

£5,995 - £14,999£11,14890,000 miles+£22025

2013 BMW 330

£4,995 - £11,979£8,960112,750 miles-£68016

2009 BMW 330

£4,995 - £7,950£6,813106,000 miles-< 10

2006 BMW 330

£1,900 - £10,790£5,063185,246 miles-< 10

2005 BMW 330

£3,495 - £6,790£4,79598,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 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 - £31,950£19,35161,517 miles-£1,160287

BMW 330 Sport Line

£2,850 - £24,999£15,72264,309 miles-£2,14026
📈 The best value

BMW 330 Luxury Line

£5,995 - £14,399£11,11777,000 miles+£50012

BMW 330 Performance

£5,000 - £16,599£9,18370,000 miles-£2,600< 10
💰 The budget choice

BMW 330 Comfort Edition

£3,995 - £8,995£6,99577,322 miles-£360< 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

Which variant should you choose?

💰 The budget choice

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

Accuracy will improve as more cars from this variant become available

🏆 The most popular

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

📈 The best value

The Luxury Line has held its price stable with minimal loss in value over the past year (+£500).

BMW 330 (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
£21,600
£18,760£24,440
Estimate
2025 - February
£20,680
£18,520£22,840
Estimate
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 - February
£21,700
--
Forecast
2026 - March
£21,980
--
Forecast
2026 - April
£22,260
--
Forecast
2026 - May
£22,520
--
Forecast
2026 - June
£22,800
--
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

-£460

Next 6 months

£1,660

autouncle-certified

Price checked by AutoUncle

Super price

Good price

Fair price

A bit pricey

Expensive

On the hunt for a used BMW 330?

Are you thinking of purchasing a used large sized family car? The BMW 330 is a solid choice. In total, there are 600 used BMW 330 for sale on AutoUncle in the UK sourced from different dealership websites and online marketplaces.

What is the used car price of the BMW 330?

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

The used car price of an BMW 330 is determined by a number of factors, the most important of which are the year of the car, engine size and power, the car's fuel efficiency, how far the car has travelled together with equipment level.

For instance, a model that is younger with fewer miles on the odometer, or higher-end models with more potent engines will generally cost more than a used model with many kilometres on the odometer and in a simple equipment variant.

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

Here is an overview of the most popular equipment variants for BMW 330, sorted by number of cars for sale and their market price:

When assessing the price tags of second-hand BMW 330 cars, it is crucial that you exclusively compare with the prices of cars with the same engine and trim level. If not, you could reach a wrong conclusion on which car to buy.

Which fuel options are available for BMW 330?

The primary energy source for the BMW 330 is diesel.

Available fuel types:

  • BMW 330 diesel: 240 cars currently available with an average price of £15,029
  • BMW 330 plug-in hybrid: 219 cars currently available with an average price of £19,970
  • BMW 330 petrol: Currently there is 141 cars available on AutoUncle with an average price of £20,356

When thinking about which fuel type to buy, it's important to consider your driving habits. Are you more often driving in urban areas or on expansive roads and motorways? How many miles do you usually drive each week?

Electric, plug-in hybrid and petrol work well for short trips. If you drive long distances on a daily basis, an electric car is good - especially if you can charge at home or at work. For longer daily commutes, a modern electric car is often suitable - especially if you can charge at home or at work. If you often drive long distances and can't charge, diesel can still be a viable option. Consider that in many countries, cities have banned the entry of diesel engines with high emissions.

What kind of car is the BMW 330?

The BMW 330 comes in various body types, sedan being the most popular. Their four-door design means that saloons and sedans have long been popular with families. The distinct boot compartment ensures that luggage and other items are securely stored, away from the passenger cabin.

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

  • BMW 330 sedan: 346 cars - average price £17,755
  • BMW 330 stationcar: 176 cars - average price £19,614
  • BMW 330 coupe](https://www.autouncle.co.uk/en-gb/used-cars/BMW/330/b-coupe): 27 cars - average price £7,507
  • BMW 330 hatchback: 10 cars - average price £11,327

Looking for something other than BMW 330?

The BMW 330 has several competitors from the same segment.

Well-liked options instead of the BMW 330

  • BMW 320
  • Audi A4
  • MG ZS

With a current inventory of 3,001 available models on AutoUncle, the BMW 320 stands out as the top alternative to the BMW 330. The BMW 320 has an average price tag of £19,489.

The Audi A4 is another popular choice in this segment, with 2,431 cars for sale and an average price of £15,750. The MG ZS is the third best alternative. There are currently 2,372 of this car for sale in the UK with an average sales price of £13,992.

Considering more environmentally sound choices to the BMW 330?

If you're considering an electric car that matches the calibre of the BMW 330, these are some potential options:

Haven't discovered an electric car that catches your eye? See 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