We'll find a car in Germany: AI picks the 5 best for youA car from Germany: AI's 5 bestFind my carFound a car? Put it in the garage — we'll go through the adTo garage

How much is a used BMW 520?

Current price analysis and market statistics 2026

Market overview (November 2026): 349 BMW 520 listings are available in Latvia. The median price is €8,990. Prices range from €840 to €53,900. Model years 1988–2025. Most common: Diesel, Automatic, Wagon/Estate. 52% of listings recently reduced the price. 66 listings rated a good deal.

Average price
€12,218
Median price
€8,990
Price range
€840 – €53,900
Total listings
349
Good deals
66
Reduced price
52%
Top body type
Wagon/Estate

How we calculate this →

Price index — November 2026

How BMW 520 prices changed in Latvia

Median price

€9,100

Middle range (25–75%)

€5,995–€16,350

For sale now

303

Days until sale

49.6

Measured from publication to the recorded sale. Shown only with at least 20 sold listings in 90 days.

Median and spread by model year

YearCountMedian25–75%
20248€51,945€49,900–€53,900
20225€28,600€28,500–€30,900
20207€23,490€20,750–€25,700
201920€18,700€17,138–€21,175
201818€18,245€17,498–€18,828
201728€17,275€15,400–€19,960
20168€10,150€9,500–€10,588
201515€10,490€8,645–€11,520
201423€10,450€9,878–€11,140
201324€8,870€7,999–€10,050
201224€8,098€7,112–€9,825
201135€7,500€6,675–€8,550
201014€6,640€6,200–€7,312
200912€4,745€3,999–€5,762
200820€4,120€2,997–€5,515
20077€4,490€2,900–€4,995

Median trend

-8.1% since August

Active-listing sample: 303 (01.11.2026)How we calculate this →

AutoPase car selection

The same BMW 520 — we'll find it in Germany

AI reads the listings and shows the 5 most suitable.

  • BMW 520
  • 2023–2025
  • up to 8 000 €
Search abroad

Price by model year

YearCountAverageMinMax
20248€51,593€48,350€53,900
20233€41,367€28,600€49,500
20225€30,690€24,950€41,500
20217€26,503€20,991€33,000
20208€23,136€19,499€29,200
201920€19,101€14,990€24,900
201820€17,743€13,500€21,900
201737€17,665€11,750€23,500
20169€9,489€2,950€13,700
201515€9,755€4,300€12,400
201425€10,217€7,200€12,999
201325€9,234€5,400€12,400
201227€8,130€5,350€11,990
201142€7,780€5,250€11,300
201018€6,629€2,890€9,100
200915€4,988€1,800€9,500
200822€4,415€2,400€6,950
20077€4,076€2,699€5,550
20065€4,038€2,900€5,200
20033€2,652€1,050€3,750
20015€3,500€2,200€4,900
19983€1,447€840€2,000
19894€5,119€1,500€8,990

Price distribution

€0-20007 (2%)
€2000-500054 (15.5%)
€5000-10000136 (39%)
€10000-1500052 (14.9%)
€15000-2000056 (16%)
€20000-3000030 (8.6%)
€30000-500008 (2.3%)
€50000+6 (1.7%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km5€52,820
50-100 ×1000 km10€42,303
100-150 ×1000 km10€25,489
150-200 ×1000 km31€18,737
200-300 ×1000 km149€11,426
300+ ×1000 km113€6,909

Depreciation

A 2024 BMW 520 averages €51,593, while a 1989 one averages €5,119 — roughly 3% lost per year (90% over 35 years). Use it as a fair-price benchmark.