BMW XM for sale
The plug-in hybrid V8 flagship — M's second standalone model after the M1.
Live auction listings
Dealer inventory2026 BMW XM Label
Catonsville, MD · BMW of Catonsville
Price
$149,130
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Spokane, WA · BMW of Spokane
Price
$161,210
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Fresno, CA · BMW Fresno
Price
$161,235
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Stratham, NH · BMW of Stratham
Price
$161,965
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Durham, NC · BMW of Southpoint
Price
$168,746
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Tampa, FL · BMW of Tampa
Price
$72,491
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Sacramento, CA · Niello BMW Sacramento
Price
$161,322
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Arden, NC · BMW of Asheville
Price
$162,700
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Freeport, NY · BMW Mini of Freeport
Price
$163,650
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Studio City, CA · Century West BMW
Price
$163,772
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Miami, FL · BMW of South Miami
Price
$166,650
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Glendale, CA · Pacific BMW
Price
$164,792
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Raleigh, NC · BMW of Raleigh
Price
$121,689
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Saint Louis, MO · BMW of Creve Coeur
Price
$166,874
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Union City, GA · BMW of South Atlanta
Price
$162,825
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Ft Worth, TX · Autobahn BMW
Price
$162,569
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Hillside, NJ · Empire Nissan of Hillside
Price
$77,472
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Highlands Ranch, CO · Schomp BMW
Price
$161,200
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Reading, PA · BMW of Reading
Price
$161,640
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Fort Lauderdale, FL · BMW of Fort Lauderdale
Price
$165,193
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Signal Hill, CA · Long Beach BMW
Price
$161,370
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Norco, CA · Aaron Chrysler Dodge Jeep Ram
Price
$109,122
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Columbia, MO · BMW of Columbia
Price
$164,519
Status
Listed for sale
Dealer inventory2027 BMW XM Label
El Paso, TX · BMW of El Paso
Price
$161,700
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Riverside, CA · BMW of Riverside
Price
$163,822
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Tyler, TX · BMW of Tyler
Price
$161,334
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Fort Pierce, FL · Coggin BMW Treasure Coast
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Waterbury, CT · BMW of Waterbury
Price
$157,469
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Denver, CO · Automotive Imports
Price
$89,990
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Decatur, GA · Buddy Chevrolet
Price
$87,971
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Ewing, NJ · J&S AutoHaus
Price
$74,790
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Milwaukee, WI · International Autos West Allis
Price
$162,473
Status
Listed for sale
Dealer inventory2027 BMW XM Label
El Paso, TX · BMW of El Paso
Price
$161,425
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Long Island City, NY · BMW of Long Island City
Price
$161,695
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Naperville, IL · Bill Jacobs BMW
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Reading, PA · BMW of Reading
Price
$164,140
Status
Listed for sale
Dealer inventory2026 BMW XM Label Sport Utility 4D
Orlando, FL · Orlando Auto Plaza
Price
$135,994
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Orlando, FL · Fields BMW South Orlando
Price
$168,120
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Spokane, WA · BMW of Spokane
Price
$165,530
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Cary, NC · Land Rover Cary
Price
$120,697
Status
Listed for sale
Dealer inventory2026 BMW XM Label
San Diego, CA · BMW of San Diego
Price
$161,842
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Jacksonville, FL · Gravity Autos Jacksonville
Price
$70,780
Status
Listed for sale
Dealer inventory2023 BMW XM Base
St Paul, MN · Luther Cadillac
Price
$71,997
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Scottsdale, AZ · Mark Kia
Price
$82,595
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Fairfield, CA · BMW of Napa Valley
Price
—
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Orlando, FL · Fields BMW South Orlando
Price
$167,670
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Pembroke Pines, FL · BMW of Pembroke Pines
Price
$162,448
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Birmingham, AL · BMW of Birmingham
Price
$161,850
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Fort Washington, PA · BMW of Fort Washington
Price
$161,640
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Orlando, FL · Fields BMW South Orlando
Price
$168,120
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Glendale, CA · Pacific BMW
Price
$167,017
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Saint Louis, MO · BMW of Creve Coeur
Price
$161,994
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Pleasanton, CA · East Bay BMW MINI
Price
$164,470
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Sacramento, CA · Niello BMW Sacramento
Price
$74,566
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Highlands Ranch, CO · Schomp BMW
Price
$161,200
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Pembroke Pines, FL · BMW of Pembroke Pines
Price
$162,448
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Tacoma, WA · BMW Northwest
Price
$161,352
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Gainesville, FL · Audi Gainesville
Price
$79,490
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Grand Rapids, MI · Sharpe Cars
Price
$161,464
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Atlanta, GA · Global Imports BMW
Price
$78,085
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Milford, DE · i.g. Burton Imports
Price
$73,298
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Glendale, CA · Pacific BMW
Price
$167,067
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Silver Spring, MD · BMW of Silver Spring
Price
$161,575
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Skokie, IL · Old Orchard Nissan
Price
$74,634
Status
Listed for sale
Dealer inventory2026 BMW XM Label
San Francisco, CA · BMW of San Francisco
Price
$161,567
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Calumet City, IL · Advantage Toyota of River Oaks
Price
$76,506
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Sewickley, PA · BMW of Sewickley
Price
$161,658
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Murray, UT · BMW of Murray
Price
$162,198
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Wesley Chapel, FL · BMW of Wesley Chapel
Price
$161,475
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Midland, TX · Sewell BMW of the Permian Basin
Price
$161,945
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Reading, PA · BMW of Reading
Price
$161,640
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Orland Park, IL · BMW of Orland Park
Price
$161,837
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Bakersfield, CA · BMW of Bakersfield
Price
$161,322
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Wesley Chapel, FL · BMW of Wesley Chapel
Price
$161,200
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Waukegan, IL · Driven Auto of Waukegan
Price
$77,980
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Ft Worth, TX · Autobahn BMW
Price
$162,119
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Doylestown, PA · BMW of Doylestown
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Lake Bluff, IL · Knauz BMW
Price
$167,352
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Lynchburg, VA · Berglund Luxury of Lynchburg
Price
$143,191
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Naperville, IL · Bill Jacobs BMW
Price
—
Status
Listed for sale
Dealer inventory2024 BMW XM Label
Suitland, MD · Passport BMW
Price
$93,300
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Spokane, WA · BMW of Spokane
Price
$161,350
Status
Listed for sale
Dealer inventory2025 BMW XM Label Red
Horsham, PA · CarIndex 3
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Greensboro, NC · BMW Greensboro
Price
$162,374
Status
Listed for sale
Dealer inventory2027 BMW XM Label
West Palm Beach, FL · Braman Motorcars BMW
Price
—
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Highland Park, IL · Gravity Autos Chicago
Price
$70,541
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Arlington, TX · BMW of Arlington
Price
$164,120
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Catonsville, MD · BMW of Catonsville
Price
$162,195
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Miami, FL · BMW of South Miami
Price
$161,200
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Fort Wayne, IN · BMW of Fort Wayne
Price
$162,485
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Brooklyn, NY · BMW of Brooklyn
Price
$161,570
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Knoxville, TN · Grayson BMW
Price
$162,467
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Indianapolis, IN · Indy Auto Man
Price
$74,961
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Winter Park, FL · Fields BMW Winter Park
Price
$168,505
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Ocala, FL · BMW of Ocala
Price
$166,924
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Devon, PA · BMW of Devon
Price
$162,010
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Norwood, MA · BMW of Norwood
Price
$161,745
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Boone, NC · Elevation Chevrolet GMC
Price
$74,199
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Seaside, CA · BMW of Monterey
Price
$161,567
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Charlotte, NC · Hendrick BMW - Northlake
Price
$163,616
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Macon, GA · BMW of Macon
Price
$162,373
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Naples, FL · Porsche Naples
Price
$69,491
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Signal Hill, CA · Long Beach BMW
Price
$163,820
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Naperville, IL · Bill Jacobs BMW
Price
—
Status
Listed for sale
Dealer inventory2026 BMW XM Label Sport Utility 4D
Mchenry, IL · Dart Motors LLC
Price
$106,376
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Miami, FL · BMW of South Miami
Price
$161,475
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Fairfax, VA · BMW of Fairfax
Price
$162,295
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Milwaukee, WI · International Autos West Allis
Price
$162,843
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Greensboro, NC · BMW Greensboro
Price
$162,099
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Gainesville, FL · BMW of Gainesville
Price
$163,359
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Marietta, GA · ALM Ford Marietta
Price
$92,664
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Saint Louis, MO · BMW of Creve Coeur
Price
$162,024
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Murrieta, CA · BMW of Murrieta
Price
$163,947
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Union City, GA · BMW of South Atlanta
Price
$83,275
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Murrieta, CA · BMW of Murrieta
Price
$161,842
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Houston, TX · BMW of Houston Midtown
Price
$164,445
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Lincoln, NE · BMW of Lincoln
Price
$161,824
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Greensboro, NC · BMW Greensboro
Price
$162,099
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Bala Cynwyd, PA · BMW of the Main Line
Price
$161,885
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Austin, TX · BMW of South Austin
Price
$162,372
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Gorham, NH · Ecodrive Chevrolet GMC
Price
$89,789
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Kent, WA · Topline Auto Group
Price
$76,699
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Tyler, TX · BMW of Tyler
Price
$161,609
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Thousand Oaks, CA · Rusnak BMW
Price
$82,033
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Bluffton, SC · Hilton Head BMW
Price
$162,387
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Miami, FL · Braman Miami
Price
$163,345
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Naperville, IL · Bill Jacobs BMW
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Charlotte, NC · Hendrick BMW - Charlotte
Price
$163,046
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Merriam, KS · BMW MINI of Shawnee Mission
Price
$162,873
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Urbandale, IA · BMW of Des Moines
Price
$162,520
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Lincoln, NE · BMW of Lincoln
Price
$164,374
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Pensacola, FL · Sandy Sansing BMW
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
St Petersburg, FL · Bert Smith BMW
Price
—
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Indianapolis, IN · Fishers Imports Northwest
Price
$84,699
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Boulder, CO · Gebhardt BMW
Price
—
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Houston, TX · Momentum BMW MINI
Price
$161,890
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Phoenix, AZ · BMW North Scottsdale
Price
$161,898
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Merriam, KS · BMW MINI of Shawnee Mission
Price
$162,873
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Katy, TX · BMW of West Houston
Price
$161,420
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Montgomery, AL · BMW of Montgomery
Price
$162,610
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Newport News, VA · Casey BMW
Price
$165,069
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Dallas, TX · RPM Garage
Price
$75,216
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Greenville, SC · Century BMW MINI
Price
$161,475
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Kansas City, MO · BMW Of Kansas City South
Price
$163,021
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Greenfield, IN · Capitol City Ford of Greenfield
Price
$71,147
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Houston, TX · Autobyzack, Inc.
Price
$73,140
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Temecula, CA · CarMix Cali
Price
$79,998
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Myrtle Beach, SC · BMW of Myrtle Beach
Price
$116,729
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Signal Hill, CA · Long Beach BMW
Price
$161,370
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Winter Park, FL · Fields BMW Winter Park
Price
$168,120
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Glendale, CA · Pacific BMW
Price
$166,772
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Union City, GA · BMW of South Atlanta
Price
$162,305
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Winter Park, FL · Fields BMW Winter Park
Price
$165,265
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Willoughby, OH · Classic BMW MINI
Price
$69,302
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Barrington, IL · BMW of Barrington
Price
$149,429
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Edmond, OK · Jackie Cooper BMW MINI
Price
$161,945
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Little Rock, AR · BMW of Little Rock
Price
$161,978
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Studio City, CA · Century West BMW
Price
$161,322
Status
Listed for sale
Dealer inventory2026 BMW XM Label
San Diego, CA · BMW of San Diego
Price
$161,272
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Merriam, KS · BMW MINI of Shawnee Mission
Price
$140,699
Status
Listed for sale
Dealer inventory2023 BMW XM Base
West Palm Beach, FL · Arrigo Alfa Romeo FIAT of West Palm Beach
Price
$67,698
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Shrewsbury, MA · BMW of Shrewsbury
Price
$161,990
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Miami, FL · Braman Miami
Price
$163,905
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Reading, PA · BMW of Reading
Price
$164,385
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Tampa, FL · BMW of Tampa
Price
—
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Lubbock, TX · Mears Mazda Volvo
Price
$66,633
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Beaumont, TX · BMW of Beaumont
Price
$112,709
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Knoxville, TN · Harper Porsche
Price
$87,697
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Elk Grove, CA · Niello BMW Elk Grove
Price
$129,591
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Corpus Christi, TX · BMW of Corpus Christi
Price
$155,494
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Monrovia, CA · BMW of Monrovia
Price
$161,370
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Duluth, GA · ALM Gwinnett
Price
$77,204
Status
Listed for sale
Dealer inventory2026 BMW XM Label
West Springfield, MA · BMW of West Springfield
Price
$161,770
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Highlands Ranch, CO · Schomp BMW
Price
$161,200
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Dublin, OH · BMW of Dublin
Price
$162,383
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Owings Mills, MD · BMW of Owings Mills
Price
$163,854
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Peabody, MA · BMW Peabody
Price
$161,370
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Chattanooga, TN · BMW of Chattanooga
Price
$140,792
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Merriam, KS · BMW MINI of Shawnee Mission
Price
$162,173
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Austin, TX · BMW of South Austin
Price
$164,922
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Boston, MA · Herb Chambers BMW of Boston
Price
$161,274
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Murrieta, CA · BMW of Murrieta
Price
$161,842
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Tigard, OR · BMW of Tigard
Price
$68,190
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Chula Vista, CA · BMW of Chula Vista
Price
$153,822
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Rochester, MN · Park Place Motor Cars
Price
$161,125
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Orland Park, IL · BMW of Orland Park
Price
$164,632
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Honolulu, HI · BMW of Honolulu
Price
$78,790
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Sacramento, CA · Niello BMW Sacramento
Price
$161,322
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Glendale, AZ · Arrowhead BMW
Price
$164,349
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Durham, NC · BMW of Southpoint
Price
$164,146
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Alhambra, CA · New Century BMW
Price
$161,842
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Winter Park, FL · Fields BMW Winter Park
Price
$162,245
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Decatur, GA · Nalley BMW
Price
$136,093
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Denver, CO · BMW of Denver Downtown
Price
$161,200
Status
Listed for sale
Dealer inventory2023 BMW XM Base
Friendswood, TX · Volvo Cars Clear Lake
Price
$75,025
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Tulsa, OK · BMW of Tulsa
Price
$164,349
Status
Listed for sale
Dealer inventory2026 BMW XM Label
Studio City, CA · Century West BMW
Price
$161,272
Status
Listed for sale
Dealer inventory2027 BMW XM Label
Decatur, GA · Nalley BMW
Price
—
Status
Listed for sale
Dealer inventory2024 BMW XM Base
Boston, MA · Herb Chambers BMW of Boston
Price
$80,367
Status
Listed for sale
Dealer inventory2025 BMW XM Base
Canton, OH · Sarchione Auto Gallery
Price
$105,439
Status
Listed for sale