Used BMW 520d — European Market Prices

Average BMW 520d price: 26 227 € (based on 500 listings). Price history, best deals across 13 European markets.

Average price
26 227 €
Active listings
500
From
2 089 €
Years
1995–2026

Data updated 8 July 2026 · Sources: 13 European markets · 500 listings analysed

🔍 Refine estimate

Best BMW 520d deals right now

Listings updated daily. Prices converted to EUR.

Where to find a used BMW 520d

Suède 389 Allemagne 55 Pologne 53 Pays-Bas 2 Espagne 1

Average price by country — BMW 520d

Suède
17 909 €
Allemagne
27 169 €
Pologne
86 510 €

Average prices in EUR · 500 active listings · Carindex

Price by year

Year Avg price Listings
2026 50 011 € 5
2025 151 648 € 7
2024 72 304 € 5
2023 37 096 € 3
2022 30 160 € 3
2021 34 452 € 19
2020 34 702 € 60
2019 50 293 € 24

Market analysis: used BMW 520d in Europe

The average price of a used BMW 520d in Europe is 26 227 €, based on 500 active listings collected in real time across 13 European markets. Prices range from 2 089 € to 330 800 € depending on year, mileage and condition.

Geographic arbitrage: Suède is currently the most competitive market for the BMW 520d, with an average price of 17 909 € (385 listings). In contrast, Pologne has the highest prices (86 510 € on average) — a gap of 68 601 €.

Fuel type: 27% of used BMW 520d listings are diesel. Other fuels: diesel (26%).

Mileage: The median mileage is 159 970 km. Vehicles under 95 982 km command a significant premium.

Frequently asked questions — used BMW 520d

What is the average price of a used BMW 520d?
The average price of a used BMW 520d is 26 227 €, based on 500 active listings collected in real time across 13 European markets. Prices range from 2 089 € to 330 800 € depending on year, mileage, condition and country. Recent models (under 3 years) typically command a 15–30% premium, while vehicles over 150,000 km see significant depreciation. Carindex updates this data daily.
Where is the cheapest country to buy a used BMW 520d in Europe?
Suède currently offers the most competitive prices for the BMW 520d, with an average of 17 909 € (385 listings). In contrast, Pologne has the highest prices at 86 510 € on average — a difference of 68 601 €. For buyers willing to import, this geographic arbitrage can save several thousand euros after shipping and registration costs (typically €500–€1,200).
What mileage should I expect for a used BMW 520d?
The median mileage of a used BMW 520d on the European market is 159 970 km. Vehicles under 79 985 km are significantly rarer and command a 20–40% premium. Above 239 955 km, depreciation accelerates — especially for petrol engines. Modern diesels (Euro 6 and above) are less affected by high mileage and can remain reliable well beyond 200,000 km with regular servicing.
Which year of BMW 520d has the most supply?
The most common model years for the BMW 520d on the used market are 2000, 2020, 2016. The total supply spans 1995 to 2026. Newer models offer the latest tech and sometimes remaining factory warranty, while older versions provide the lowest entry price. The optimal value-for-money typically falls on 3–5 year old examples with reasonable mileage.

Create a free price alert

Get notified as soon as a BMW 520d drops in price on any of the 13 European markets. No credit card required.

Other BMW models

Alternatives to the BMW 520d

Models in the same price range (26 227 € ±30%).

Search for a BMW 520d

Real-time market price, deal score and price alerts — free account, no credit card.