DriveIndex

BMW XM For Sale

41 BMW XM are for sale right now, with asking prices from $73,889 to $155,351, averaging 22,147 miles. For context, the XM's current market value runs $159,000 depending on year and condition — built from 0 verified auction sales, not asking prices.

Get new-listing alerts →BMW XM values →
For Sale Now
41
Asking Range
$73,889$155,351
Market Value
$159,000
Avg Mileage
22,147

BMW XM Listings (41)

2024 BMW XM Base
44,077 mi · Cars.com ↗
$73,889
2024 BMW XM Base
30,283 mi · Cars.com ↗
$78,776
2024 BMW XM Sports Activity Vehicle
31,453 mi · Cars.com ↗
$79,582
2024 BMW XM Sports Activity Vehicle
26,068 mi · Cars.com ↗
$80,372
2024 BMW XM Base
9,870 mi · Cars.com ↗
$80,995
2024 BMW XM Sports Activity Vehicle
30,123 mi · Cars.com ↗
$83,995
2024 BMW XM Sports Activity Vehicle
23,613 mi · Cars.com ↗
$85,295
2024 BMW XM Label Red
42,527 mi · Cars.com ↗
$86,127
2024 BMW XM Label Red
38,382 mi · Cars.com ↗
$86,234
2024 BMW XM Label Red w/ M Driver's Package
27,473 mi · Cars.com ↗
$87,898
2024 BMW XM Label Red
26,751 mi · Cars.com ↗
$87,898
2024 BMW XM Label Red
44,905 mi · Cars.com ↗
$87,990
2024 BMW XM Label Red
38,277 mi · Cars.com ↗
$88,398
2024 BMW XM Label Red
41,500 mi · Cars.com ↗
$88,400
2024 BMW XM Base
33,056 mi · Cars.com ↗
$88,625
2024 BMW XM Label Red
51,827 mi · Cars.com ↗
$88,940
2024 BMW XM Base
15,053 mi · Cars.com ↗
$89,498
2024 BMW XM Base
21,389 mi · Cars.com ↗
$89,685
2024 BMW XM Base
13,410 mi · Cars.com ↗
$91,187
2024 BMW XM Label Red
23,994 mi · Cars.com ↗
$91,797
2024 BMW XM Label Red
27,283 mi · Cars.com ↗
$93,500
2024 BMW XM Base
2,706 mi · Cars.com ↗
$94,500
2024 BMW XM Label Red
28,108 mi · Cars.com ↗
$95,308
2024 BMW XM Sports Activity Vehicle
24,181 mi · Cars.com ↗
$96,093
2024 BMW XM W/ BOWERS & WILKINS DIAMOND SURROUND SOUND SYSTEM, 164K MSRP!!
14,586 mi · Cars.com ↗
$96,900
2024 BMW XM Label Red
30,574 mi · Cars.com ↗
$97,517
2024 BMW XM Label Red
18,526 mi · Cars.com ↗
$98,000
2024 BMW XM Label Red
20,950 mi · Cars.com ↗
$98,093
2024 BMW XM Label Red
25,504 mi · Cars.com ↗
$98,143
2024 BMW XM Label
9,181 mi · Cars.com ↗
$101,980

+ 11 more listings in the DriveIndex app.

Asking prices from live listings — not sold prices. Market values on DriveIndex come from verified completed sales.

Is one of these XMs a good deal?

The DriveIndex Listing Analyzer scores any listing against its mileage-adjusted fair value from verified sales — the deal score, the exact dollar gap, and where the ask lands in the market.

Analyze a listing →
BMW XM value by year →

BMW XM For Sale — Frequently Asked Questions

How many BMW XM are for sale?

41 BMW XM listings are live right now across the marketplaces DriveIndex tracks, updated daily.

How much does a BMW XM cost?

Current asking prices range from $73,889 to $155,351. The market value from verified completed sales runs $159,000 — asking prices and sold prices are not the same thing.

Is a BMW XM listing priced fairly?

DriveIndex's Listing Analyzer scores any BMW XM listing against its mileage-adjusted fair value from verified sales — the deal score, the exact dollar gap, and where the ask lands. Open the XM on DriveIndex to analyze a listing.

When is the best time to buy a BMW XM?

DriveIndex measures each model's seasonal pattern across years of verified sales and identifies the best months to buy and sell, alongside the Value Signal — whether the XM is appreciating, stable, or depreciating. Both are available in the app.