2023 BMW XM for sale

All available 2023 BMW XM listings.

177 listings • $79,446 – $171,775 • avg 16,063 mi

2023 BMW XM Standard — SUV — 9,261 mi — Fairfield, CA Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

9,261 miPlug-In Hybrid73 mpg Marina Bay Blue Metallic

$108,552

Fairfield, CA

View →
2023 BMW XM Standard — SUV — 4,228 mi — Highland Park, IL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

4,228 miPlug-In Hybrid73 mpg Mineral White Metallic

$106,989

Highland Park, IL

View →
2023 BMW XM Standard — SUV — 5,285 mi — Fort Lauderdale, FL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

5,285 miPlug-In Hybrid73 mpg Mineral White Metallic

$99,999

Fort Lauderdale, FL

View →
2023 BMW XM Standard — SUV — 16,620 mi — Silver Spring, MD Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

16,620 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$95,121

Silver Spring, MD

View →
2023 BMW XM Standard — SUV — 16,429 mi — Fort Lauderdale, FL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

16,429 miPlug-In Hybrid73 mpg Cape York Green Metallic

$93,999

Fort Lauderdale, FL

View →
2023 BMW XM Standard — SUV — 21,848 mi — Plano, TX Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

21,848 miPlug-In Hybrid73 mpg Dravit Grey Metallic

$89,950

Plano, TX

View →
2023 BMW XM Standard — SUV — 11,312 mi — Highlands Ranch, CO Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

11,312 miPlug-In Hybrid73 mpg Carbon Black Metallic

$136,418

Highlands Ranch, CO

View →
2023 BMW XM Standard — SUV — 16,690 mi — Arlington, VA Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

16,690 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$92,000

Arlington, VA

View →
2023 BMW XM Standard — SUV — 30,684 mi — Fort Lauderdale, FL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

30,684 miPlug-In Hybrid73 mpg Unknown

$89,999

Fort Lauderdale, FL

View →
2023 BMW XM Standard — SUV — 8,270 mi — Madison, WI Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

8,270 miPlug-In Hybrid73 mpg Marina Bay Blue Metallic

$100,888

Madison, WI

View →
2023 BMW XM Standard — SUV — 5,832 mi — Highland Park, IL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

5,832 miPlug-In Hybrid73 mpg Marina Bay Blue Metallic

$97,689

Highland Park, IL

View →
2023 BMW XM Standard — SUV — 11,201 mi — Linden, NJ Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

11,201 miPlug-In Hybrid73 mpg Dravit Grey Metallic

$99,800

Linden, NJ

View →
2023 BMW XM Standard — SUV — 12,358 mi — Huntington Station, NY Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

12,358 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$112,000

Huntington Station, NY

View →
2023 BMW XM Standard — SUV — 13,943 mi — Merriam, KS Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

13,943 miPlug-In Hybrid73 mpg Carbon Black Metallic

$110,958

Merriam, KS

View →
2023 BMW XM Standard — SUV — 14,713 mi — Atlanta, GA Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

14,713 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$86,977

Atlanta, GA

View →
2023 BMW XM Standard — SUV — 36,505 mi — Merriam, KS Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

36,505 miPlug-In Hybrid73 mpg Dravit Grey Metallic

$91,951

Merriam, KS

View →
2023 BMW XM Standard — SUV — 10,820 mi — Greenville, SC Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

10,820 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$93,995

Greenville, SC

View →
2023 BMW XM Standard — SUV — 11,157 mi — Streetsboro, OH Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

11,157 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$93,239

Streetsboro, OH

View →
2023 BMW XM Standard — SUV — 5,001 mi — Phoenix, AZ Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

5,001 miPlug-In Hybrid73 mpg Mineral White Metallic

$99,492

Phoenix, AZ

View →
2023 BMW XM Standard — SUV — 1,007 mi — Buena Park, CA Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

1,007 miPlug-In Hybrid73 mpg Dravit Grey Metallic

$136,995

Buena Park, CA

View →
2023 BMW XM Standard — SUV — 12,210 mi — Carrollton, TX Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

12,210 miPlug-In Hybrid73 mpg Toronto Red Metallic

$94,251

Carrollton, TX

View →
2023 BMW XM Standard — SUV — 7,936 mi — North Miami Beach, FL Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

7,936 miPlug-In Hybrid73 mpg Marina Bay Blue Metallic

$97,690

North Miami Beach, FL

View →
2023 BMW XM Standard — SUV — 18,821 mi — Ewing, NJ Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

18,821 miPlug-In Hybrid73 mpg Black Sapphire Metallic

$89,995

Ewing, NJ

View →
2023 BMW XM Standard — SUV — 17,721 mi — Murfreesboro, TN Clean title
BMW logo

USED · SUV

2023 BMW XM

Standard · AWD · Automatic

17,721 miPlug-In Hybrid73 mpg Mineral White Metallic

$96,500

Murfreesboro, TN

View →

About this category

The 2023 BMW XM is currently available in 177 listings on Carlify. Average mileage across these listings is 16,063 miles. Pricing starts at $79,446 and reaches $171,775. Browse photos, full vehicle history, and dealer details for each 2023 XM.

Frequently asked questions

How much does a 2023 BMW XM cost used?
2023 BMW XM listings range from $79,446 to $171,775, averaging $95,095 on Carlify.
How many 2023 BMW XM are listed?
Carlify shows 177 active 2023 BMW XM listings.
What's the average mileage on a 2023 BMW XM?
Average mileage across 2023 BMW XM listings is 16,063 miles.