BMW 320 price in Estonia
Based on 351 active listings on the Estonian market, a BMW 320 costs a median of €13 500 (typically €9500-€23 054). Below: how the price breaks down by model year, real sample listings, and a free check of any specific car.
Data as of 31 August 2026: 351 active listings, 48 added in the last 7 days.
What the money buys on a BMW 320
Listings split into three price thirds: the typical model year and mileage in each.
- Up to 10 695 € (33% of listings): typically a 2009 model year, median mileage 278 000 km.
- 10 695 to 19 066 € (33% of listings): typically a 2016 model year, median mileage 213 000 km.
- Above 19 066 € (33% of listings): typically a 2021 model year, median mileage 77 000 km.
Each model year of age makes the car about 11% cheaper on average.
BMW 320 price by model year
Median price for each year with enough listings to be meaningful.
Sample listings on the market
A spread of active listings across the price range.
Check before you buy: BMW 320
The model's known weak points, from our buyer's guide.
- The N47 diesel can suffer timing chain and tensioner wear, well documented on early cars (pre-2015), and because the chain sits at the back of the engine against the gearbox, replacement is labour-heavy. The warning sign is a metallic rattle on cold start that fades after a few seconds. The later B47 (mid-2015 LCI onward) keeps the chain at the rear but uses a redesigned, stronger chain and tensioner, so it is far less affected. Budget €1,200-2,200 at an Estonian independent if work is needed.
- The EGR cooler on F30 diesels built between late 2011 and 2017 can leak internally, mixing coolant with soot, which in rare cases led to a melting intake manifold and fire risk. This was an official recall: BMW called affected cars back to replace the cooler and inspect the manifold. Confirm in writing that the recall work was completed; if a fresh cooler is needed later, budget roughly €350-700 with labour.
- The diesel particulate filter (DPF) can clog on cars used mostly for short city trips, when the car rarely gets a sustained 15 to 20 minute run, leading to a warning light, reduced power and fuel diluting the engine oil. A forced regeneration is cheap at €150-300, cleaning runs €300-600, but a replacement filter is typically €800-1,500. Cars with regular motorway use rarely see this.
Frequently asked questions
How much does a BMW 320 cost in Estonia?
On the Estonian market a BMW 320 has a median asking price of 13 500 €, typically 9500 to 23 054 €. Computed from 351 active listings as of 31 August 2026.
How much does a 2019 BMW 320 cost?
The median asking price of a 2019 BMW 320 is 21 300 € (40 listings). It is currently the most offered model year.
How do model year and mileage change the price of a BMW 320?
Up to 10 695 € (33% of listings): typically a 2009 model year, median mileage 278 000 km. 10 695 to 19 066 € (33% of listings): typically a 2016 model year, median mileage 213 000 km. Above 19 066 € (33% of listings): typically a 2021 model year, median mileage 77 000 km. Each model year of age makes the car about 11% cheaper on average.
What should I check on a BMW 320 before buying?
The main checkpoints are summarised below and covered in full in the BMW 320 buyer's guide. The N47 diesel can suffer timing chain and tensioner wear, well documented on early cars (pre-2015), and because the chain sits at the back of the engine against the gearbox, replacement is labour-heavy. The warning sign is a metallic rattle on cold start that fades after a few seconds. The later B47 (mid-2015 LCI onward) keeps the chain at the rear but uses a redesigned, stronger chain and tensioner, so it is far less affected. Budget €1,200-2,200 at an Estonian independent if work is needed. The EGR cooler on F30 diesels built between late 2011 and 2017 can leak internally, mixing coolant with soot, which in rare cases led to a melting intake manifold and fire risk. This was an official recall: BMW called affected cars back to replace the cooler and inspect the manifold. Confirm in writing that the recall work was completed; if a fresh cooler is needed later, budget roughly €350-700 with labour. The diesel particulate filter (DPF) can clog on cars used mostly for short city trips, when the car rarely gets a sustained 15 to 20 minute run, leading to a warning light, reduced power and fuel diluting the engine oil. A forced regeneration is cheap at €150-300, cleaning runs €300-600, but a replacement filter is typically €800-1,500. Cars with regular motorway use rarely see this.
An AI advisor in an ex-dealer's tone, answering from our verified model knowledge and today's market data.
351 on sale in Estonia right now, median 13 500 €
Looking at a specific BMW 320?
Run a free pre-purchase check: whether the price is fair, the model's weak points, what to inspect and a ready negotiation script.
Run a free checkOther models from this brand
Data: active listings on the Estonian market (auto24, autoportaal, soov, veego).