
Used BMW XM for Sale
Showing 1-20 of 497 Listings
Sort by:
$77,998
2023 BMW XM Base
- SUV
- 17,500 Miles
- Saint Louis, MO
$93,137
2025 BMW XM Base
- SUV
- 8,779 Miles
- Dallas, TX
$73,525
2023 BMW XM Base
- SUV
- 40,358 Miles
- Knoxville, TN
$124,354
2026 BMW XM Label
- SUV
- 1,366 Miles
- Charleston, SC
$71,880
2023 BMW XM Base
- SUV
- 40,586 Miles
- Lubbock, TX
$122,540
2026 BMW XM Label
- SUV
- 5,340 Miles
- Greensboro, NC
$106,990
2025 BMW XM Label
- SUV
- 3,130 Miles
- Winter Park, FL
$95,308
2024 BMW XM Label
- SUV
- 28,108 Miles
- Conway, SC
$86,234
2024 BMW XM Label
- SUV
- 38,382 Miles
- Fuquay Varina, NC
$86,127
2024 BMW XM Label
- SUV
- 42,527 Miles
- Alpharetta, GA
$89,000
2025 BMW XM Base
- SUV
- 12,088 Miles
- Marietta, GA
$73,995
2023 BMW XM Base
- SUV
- 24,501 Miles
- Kennesaw, GA
$111,999
2025 BMW XM Label
- SUV
- 4,500 Miles
- Snellville, GA
$73,220
2023 BMW XM Base
- SUV
- 27,306 Miles
- Alvin, TX
$96,790
2025 BMW XM Base
- SUV
- 12,346 Miles
- Trenton, NJ
$82,290
2024 BMW XM Base
- SUV
- 9,870 Miles
- Manassas, VA
$93,390
2024 BMW XM Label
- SUV
- 11,022 Miles
- Harrisburg, PA
$71,416
2024 BMW XM Base
- SUV
- 44,077 Miles
- Elizabeth, NJ
$127,220
2026 BMW XM Label
- SUV
- 3,249 Miles
- Beaumont, TX
$105,967
2025 BMW XM Base
- SUV
- 7,183 Miles
- Elk Grove, CA
Page 1 of 25
Used Cars for Sale Insights
What's the price of a used BMW XM suv by year?
Average price by year
Average mileage by year
| Year | Price | Mileage |
|---|---|---|
| 2025 | $95,993 to $130,561 | 1,000 to 21,774 miles |
| 2024 | $90,142 to $106,811 | 1,892 to 36,652 miles |
| 2023 | $79,510 to $88,796 | 8,598 to 41,684 miles |
What colors are the best deals for a BMW XM?
Least Expensive Color
Green
$5,712
Average Savings
Most Expensive Color
Gray
$4,754
Average Premium
Average car color pricing for a used BMW XM?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Green | $5,712 Savings | |
| Blue | $5,468 Savings | |
| Red | $4,570 Savings | |
| White | $534 Savings | |
| Black | $551 Higher | |
| Gray | $4,754 Higher |
What BMW XM color has the best resale value?
Price differences by car color compared to the average price of a used BMW XM
What is the best time to buy a used BMW XM?
Good times to buy
$274 Average Savings
January, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$198 Average Premium
February, March, April, May, June, July, August are good times to sell to get the best prices.