Used BMW XM for sale
All available BMW XM listings.
370 listings • $79,446 – $191,500 • avg 12,354 mi
Featured listings
Browse all 370 bmw xm for sale →
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$108,552
Fairfield, CA
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$106,989
Highland Park, IL
Clean title USED · SUV
2025 BMW XM
M Models · AWD · Automatic
Contact for price
Orland Park, IL
Clean title USED · SUV
2024 BMW XM
Standard · AWD · Automatic
$144,488
Greenville, SC
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$99,999
Fort Lauderdale, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$95,121
Silver Spring, MD
Clean title USED · SUV
2025 BMW XM
M Models · AWD · Automatic
$163,575
Fort Myers, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$93,999
Fort Lauderdale, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$89,950
Plano, TX
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$136,418
Highlands Ranch, CO
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$92,000
Arlington, VA
Clean title USED · SUV
2024 BMW XM
Label Red · AWD · Automatic
$132,995
Lancaster, PA
Clean title USED · SUV
2024 BMW XM
Standard · AWD · Automatic
$139,797
Forest Hills, NY
Clean title USED · SUV
2024 BMW XM
Label Red · AWD · Automatic
$133,990
Streetsboro, OH
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$89,999
Fort Lauderdale, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$100,888
Madison, WI
Clean title USED · SUV
2024 BMW XM
Standard · AWD · Automatic
$103,900
Jupiter, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$97,689
Highland Park, IL
Clean title USED · SUV
2024 BMW XM
Standard · AWD · Automatic
$154,998
Albany, GA
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$99,800
Linden, NJ
Clean title USED · SUV
2024 BMW XM
Label Red · AWD · Automatic
Contact for price
Palm Harbor, FL
Clean title USED · SUV
2023 BMW XM
Standard · AWD · Automatic
$112,000
Huntington Station, NY
Clean title USED · SUV
2025 BMW XM
M Models · AWD · Automatic
$166,075
The Woodlands, TX
Clean title USED · SUV
2025 BMW XM
Label Red · AWD · Automatic
$174,777
Columbia, SC
About this category
We list 370 used BMW XM vehicles spanning 2023 through 2025. Listings range from $79,446 to $191,500, averaging $113,486. Filter by year, trim, mileage, and price to narrow down.
Frequently asked questions
- How much does a used BMW XM cost?
- Used BMW XM listings range from $79,446 to $191,500, with an average asking price of $113,486. Pricing depends on year, trim, mileage, and condition.
- How many used BMW XM listings are there?
- Carlify currently shows 370 used BMW XM listings from dealerships nationwide.
- What model years of BMW XM are available?
- Used BMW XM listings on Carlify span 2023 through 2026. Filter by year to focus on a specific generation or model year.
- What trims of the BMW XM are listed?
- Common BMW XM trims on Carlify include Standard, Label Red, M Models. Trim availability varies by model year.
- What's the typical mileage on a used BMW XM?
- The average mileage on used BMW XM listings is 12,354 miles. Filter by mileage to find low-mileage examples.
Popular BMW XM trims
- Standard (280)
- Label Red (59)
- M Models (31)
Browse by year
Top cities
- Used BMW XM in New YorkNY
- Used BMW XM in Los AngelesCA
- Used BMW XM in ChicagoIL
- Used BMW XM in HoustonTX
- Used BMW XM in PhoenixAZ
- Used BMW XM in PhiladelphiaPA
- Used BMW XM in San AntonioTX
- Used BMW XM in San DiegoCA
- Used BMW XM in DallasTX
- Used BMW XM in JacksonvilleFL
- Used BMW XM in AustinTX
- Used BMW XM in Fort WorthTX
- Used BMW XM in San JoseCA
- Used BMW XM in ColumbusOH
- Used BMW XM in CharlotteNC
- Used BMW XM in IndianapolisIN
- Used BMW XM in San FranciscoCA
- Used BMW XM in SeattleWA