Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black 2026 BMW X5 M CompetitionBlack 2026 BMW X5 M CompetitionBlack 2026 BMW X5 M CompetitionBlack 2026 BMW X5 M CompetitionBlack 2026 BMW X5 M CompetitionBlack 2026 BMW X5 M Competition

    $120,300

    6,330 mi.
    Est. $2,241/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (20 mi)
    Check Availability

  • Carbon Black Metallic 2021 BMW X5 M BaseCarbon Black Metallic 2021 BMW X5 M BaseCarbon Black Metallic 2021 BMW X5 M Base

    $63,372

    47,237 mi.
    Est. $1,180/mo

    Highline Auto Sales

    4.6
    Willowbrook, IL (7 mi)
    Check Availability
  • Black 2016 BMW X5 M BaseBlack 2016 BMW X5 M BaseBlack 2016 BMW X5 M BaseBlack 2016 BMW X5 M BaseBlack 2016 BMW X5 M BaseBlack 2016 BMW X5 M Base

    $24,499

    73,663 mi.
    Est. $456/mo

    KNB Motors Inc

    Northlake, IL (10 mi)
    Check Availability
  • $77,283

    10,913 mi.
    Est. $1,439/mo

    Golf Mill Ford

    4.9
    Niles, IL (19 mi)
    Check Availability
  • $75,344

    29,759 mi.
    Est. $1,403/mo

    Golf Mill Ford

    4.9
    Niles, IL (19 mi)
    Check Availability
  • $16,277

    74,983 mi.
    Est. $303/mo

    Exotic Motors

    3.2
    Rolling Meadows, IL (25 mi)
    Check Availability
  • $33,277

    56,820 mi.
    Est. $620/mo

    Exotic Motors

    3.2
    Rolling Meadows, IL (25 mi)
    Check Availability
  • $65,913

    35,909 mi.
    Est. $1,228/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (29 mi)
    Check Availability
  • Dravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M BaseDravit Gray Metallic 2021 BMW X5 M Base

    $61,989

    56,952 mi.
    Est. $1,155/mo

    Kearns Motor Car Co.

    4.6
    Free delivery from Johnson Creek, WI (103 mi)
    Check Availability
  • Donington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M BaseDonington Grey Metallic 2022 BMW X5 M Base

    $67,991

    $2K
    16,104 mi.
    Est. $1,266/mo

    ABZ Motors

    4.4
    $1,222 delivery from Houston, TX (941 mi)
    Check Availability
  • Toronto Red Metallic 2023 BMW X5 M BaseToronto Red Metallic 2023 BMW X5 M BaseToronto Red Metallic 2023 BMW X5 M BaseToronto Red Metallic 2023 BMW X5 M BaseToronto Red Metallic 2023 BMW X5 M BaseToronto Red Metallic 2023 BMW X5 M Base

    $62,084

    $519
    50,159 mi.
    Est. $1,156/mo

    Sweis INFINITI Merrillville

    4.6
    Merrillville, IN (33 mi)
    Check Availability
  • Gray Metallic 2024 BMW X5 M BaseGray Metallic 2024 BMW X5 M BaseGray Metallic 2024 BMW X5 M BaseGray Metallic 2024 BMW X5 M BaseGray Metallic 2024 BMW X5 M BaseGray Metallic 2024 BMW X5 M Base

    $97,484

    $2.6K
    20,575 mi.
    Est. $1,816/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (35 mi)
    Check Availability
  • Bay Blue 2021 BMW X5 M BaseBay Blue 2021 BMW X5 M BaseBay Blue 2021 BMW X5 M BaseBay Blue 2021 BMW X5 M BaseBay Blue 2021 BMW X5 M BaseBay Blue 2021 BMW X5 M Base

    $64,004

    $100
    26,030 mi.
    Est. $1,192/mo

    Kunes Lakes Chevrolet‎

    Lake Bluff, IL (35 mi)
    Check Availability

Compare the BMW X5 M