8 Used BMW XM for Sale Near Crawfordsville, AR

Save search
cars with photos only
cars with prices only
bmw
Model: xm
search within 250 miles

Showing 1 - 8 from 8 results

8

XM for sale in Crawfordsville

$121,362

Median local price

7

Crawfordsville-area dealerships

BMW XM overview

Shop 8 used BMW XM listings for sale, priced from $71,336 to $161,153 across 7 dealerships. The median asking price is $121,362, with an average mileage of 16,306 miles. Inventory spans model years 2023 to 2026 and is strongest for 2023–2027, with 8 listings.

About BMW XM

Frequently Asked Questions

How many used BMW XM listings are for sale?

There are 8 used BMW XM listings for sale from 7 dealerships, priced from $71,336 to $161,153.

How much does a used BMW XM cost?

The median asking price for a used BMW XM is $121,362. Listings range from $71,336 to $161,153. The average mileage is 16,306 miles.

What is the cheapest used BMW XM for sale?

The lowest-priced listing is a 2023 BMW XM Base at $71,336 with 46,225 miles in Springdale, AR.

What model years are available?

Used BMW XM inventory spans model years 2023 to 2026. The 2023–2027 model years are the most available, with 8 listings.

What trim levels are available for the BMW XM?

The BMW XM is available in the following trim levels:

Used BMW XM by trim

Used BMW XM in Crawfordsville by year

Used BMW XM in nearby metros