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 525?

Current price analysis and market statistics 2026

Market overview (November 2026): 367 BMW 525 listings are available in Latvia. The median price is €5,500. Prices range from €900 to €17,500. Model years 1984–2019. Most common: Diesel, Automatic, Wagon/Estate. 47% of listings recently reduced the price. 103 listings rated a good deal.

Average price
€6,028
Median price
€5,500
Price range
€900 – €17,500
Total listings
367
Good deals
103
Reduced price
47%
Top body type
Wagon/Estate

How we calculate this →

Price index — November 2026

How BMW 525 prices changed in Latvia

Median price

€5,650

Middle range (25–75%)

€3,500–€8,500

For sale now

325

Days until sale

35.5

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%
20156€10,495€9,472–€13,999
201412€10,850€10,375–€11,850
201327€10,000€8,795–€11,795
201219€8,990€7,695–€9,600
201136€8,500€7,435–€8,922
201023€7,500€6,400–€8,945
200914€5,125€4,388–€5,574
200826€4,895€4,100–€5,692
200742€4,498€3,800–€5,288
200618€3,050€2,762–€4,118
200532€2,775€2,471–€3,525
200421€2,690€2,350–€3,800
200311€2,690€2,020–€3,398
20025€2,100€2,000–€3,490
20005€1,900€1,600–€2,995

Median trend

-5.7% since September

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

AutoPase car selection

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

AI reads the listings and shows the 5 most suitable.

  • BMW 525
  • 2017–2019
  • up to 5 000 €
Search abroad

Price by model year

YearCountAverageMinMax
20164€11,310€8,990€14,600
20156€11,932€8,800€17,500
201413€10,903€7,995€14,250
201329€9,957€7,500€13,500
201221€8,630€6,300€11,500
201142€8,236€4,950€11,990
201027€7,535€4,500€10,200
200918€5,233€3,150€7,549
200830€5,057€3,400€7,300
200747€4,709€2,695€10,500
200622€3,401€2,150€5,990
200538€3,016€1,000€8,000
200422€3,054€1,500€6,900
200311€2,557€900€3,999
20025€3,038€1,850€6,000
20014€2,475€2,000€3,200
20005€2,599€1,000€5,500
19973€1,923€1,370€2,999
19953€5,500€5,000€6,500
19904€6,462€5,500€7,800

Price distribution

€0-200019 (5.2%)
€2000-5000143 (39%)
€5000-10000163 (44.4%)
€10000-1500039 (10.6%)
€15000-200003 (0.8%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km1€10,500
100-150 ×1000 km4€11,575
150-200 ×1000 km7€10,049
200-300 ×1000 km81€8,009
300+ ×1000 km239€5,034

Depreciation

A 2016 BMW 525 averages €11,310, while a 1990 one averages €6,462 — roughly 2% lost per year (43% over 26 years). Use it as a fair-price benchmark.