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

Current price analysis and market statistics 2026

Market overview (November 2026): 914 BMW X5 listings are available in Latvia. The median price is €11,975. Prices range from €1,850 to €124,990. Model years 2000–2026. Most common: Diesel, Automatic, SUV/Crossover. 53% of listings recently reduced the price. 251 listings rated a good deal.

Average price
€19,017
Median price
€11,975
Price range
€1,850 – €124,990
Total listings
914
Good deals
251
Reduced price
53%
Top body type
SUV/Crossover

How we calculate this →

Price index — November 2026

How BMW X5 prices changed in Latvia

Median price

€12,900

Middle range (25–75%)

€7,200–€25,000

For sale now

804

Days until sale

39.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%
20256€79,810€68,850–€89,855
202415€67,900€65,225–€71,900
202330€51,450€40,300–€69,625
202229€47,000€37,590–€49,990
202134€40,999€35,985–€46,550
202028€39,375€34,362–€41,400
201921€41,800€36,500–€45,500
201820€26,250€23,688–€29,725
201726€23,225€20,475–€25,525
201642€19,500€18,099–€23,550
201557€18,400€16,700–€21,000
201461€19,300€17,700–€21,888
201314€14,650€12,225–€17,875
201236€10,925€10,048–€12,500
201153€10,300€8,990–€11,990
201041€9,400€8,290–€10,899
200928€8,800€7,875–€10,700
200854€8,500€7,050–€9,138
200746€7,250€6,272–€8,338
200630€5,370€4,825–€6,262
200543€4,800€4,200–€5,925
200443€4,400€3,695–€5,025
200324€3,825€3,149–€5,162
200213€3,500€2,600–€4,200
20015€3,090€2,900–€3,200

Median trend

+5.8% since August

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

AutoPase car selection

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

AI reads the listings and shows the 5 most suitable.

  • BMW X5
  • 2024–2026
  • up to 11 000 €
Search abroad

Price by model year

YearCountAverageMinMax
20265€87,198€73,500€124,990
20256€78,435€62,600€89,990
202416€70,414€61,990€86,400
202331€53,242€33,850€77,500
202232€44,735€32,000€67,760
202135€40,912€31,890€51,000
202031€39,514€28,000€74,900
201924€40,272€31,900€50,000
201823€27,114€19,500€43,500
201730€22,757€16,500€29,900
201648€21,059€10,499€39,995
201563€19,333€12,999€38,900
201465€19,337€12,500€25,900
201316€14,197€8,000€22,450
201240€11,274€7,400€16,900
201155€10,497€6,995€15,500
201046€9,746€6,000€19,500
200932€8,894€4,700€12,990
200866€8,104€5,200€12,500
200761€7,436€4,500€11,900
200635€5,328€2,790€8,200
200551€5,145€2,450€12,500
200454€4,570€2,400€8,000
200327€3,929€1,850€6,300
200215€3,356€1,990€5,000
20015€3,148€2,750€3,800

Price distribution

€0-20002 (0.2%)
€2000-5000122 (13.3%)
€5000-10000274 (30%)
€10000-15000112 (12.3%)
€15000-20000105 (11.5%)
€20000-30000112 (12.3%)
€30000-50000133 (14.6%)
€50000+54 (5.9%)

Price by mileage

MileageCountAverage price
0-50 ×1000 km27€70,822
50-100 ×1000 km53€49,001
100-150 ×1000 km63€38,757
150-200 ×1000 km95€27,075
200-300 ×1000 km297€16,057
300+ ×1000 km308€7,245

Depreciation

A 2026 BMW X5 averages €87,198, while a 2001 one averages €3,148 — roughly 4% lost per year (96% over 25 years). Use it as a fair-price benchmark.