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 Filters
  • Alpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDriveAlpine White 2018 BMW 330 xDrive

    $16,572

    77,845 mi.
    Est. $283/mo

    Suburban Mazda of Farmington Hills

    4.8
    Farmington Hills, MI (20 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2012 BMW 535 xDriveBlack Sapphire Metallic 2012 BMW 535 xDriveBlack Sapphire Metallic 2012 BMW 535 xDriveBlack Sapphire Metallic 2012 BMW 535 xDriveBlack Sapphire Metallic 2012 BMW 535 xDriveBlack Sapphire Metallic 2012 BMW 535 xDrive

    $6,298

    146,969 mi.
    Est. $108/mo

    Serra Ford Rochester Hills

    4.9
    Rochester Hills, MI (11 mi)
    Check Availability

    Quick view
  • Dark Olive Metallic 2018 BMW X3 xDrive30i

    $21,057

    $167
    34,074 mi.
    Est. $359/mo

    Mercedes-Benz of St. Clair Shores

    4.1
    Saint Clair Shores, MI (7 mi)
    Check Availability
    Quick view
  • Mineral Gray Metallic 2015 BMW 435 i xDrive

    $17,257

    79,956 mi.
    Est. $295/mo

    Mercedes-Benz of St. Clair Shores

    4.1
    Saint Clair Shores, MI (7 mi)
    Check Availability
    Quick view
  • $17,864

    69,161 mi.
    Est. $305/mo

    Mercedes-Benz of St. Clair Shores

    4.1
    Saint Clair Shores, MI (7 mi)
    Check Availability
    Quick view
  • $46,995

    56,767 mi.
    Est. $802/mo

    8-11 Motor Group

    Troy, MI (8 mi)
    Check Availability
    Quick view
  • $86,309

    22,981 mi.
    Est. $1,473/mo

    Aston Martin Detroit

    2.7
    Troy, MI (8 mi)
    Check Availability
    Quick view
  • Jet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28iJet Black 2020 BMW X2 xDrive28i

    $14,180

    $300
    117,359 mi.
    Est. $242/mo

    Golling Toyota of Warren

    4.8
    Warren, MI (1 mi)
    Check Availability

    Quick view
  • $49,684

    $393
    27,778 mi.
    Est. $848/mo

    LaFontaine Nissan Troy

    5.0
    Troy, MI (8 mi)
    Check Availability
    Quick view
  • White 2017 BMW X3 xDrive28i

    $9,495

    112,608 mi.
    Est. $162/mo

    Dorian Ford Inc

    4.6
    Charter Twp of Clinton, MI (9 mi)
    Check Availability
    Quick view
  • $13,419

    124,700 mi.
    Est. $229/mo

    Audi Rochester Hills

    3.5
    Rochester Hills, MI (10 mi)
    Check Availability
    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    Not Priced

    60,907 mi.
    Est. $0/mo

    BMW of Rochester Hills

    Shelby Township, MI (10 mi)
    Check Availability
    Quick view
  • Phytonic Blue Metallic 2023 BMW X5 xDrive45e

    $52,270

    27,212 mi.
    Est. $892/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM BaseMineral White Metallic 2023 BMW XM Base

    $81,290

    24,196 mi.
    Est. $1,388/mo

    Car Dome Auto Sales

    4.9
    Detroit, MI (14 mi)
    Check Availability

    Quick view
  • Skyscraper Gray Metallic 2025 BMW X7 xDrive40i

    $60,270

    41,124 mi.
    Est. $1,029/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Gray Metallic 2026 BMW X7 xDrive40i

    $82,070

    9,438 mi.
    Est. $1,401/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 xDrive50e

    $62,270

    24,169 mi.
    Est. $1,063/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Gray Metallic 2023 BMW 540 540i xDrive

    $48,270

    45,371 mi.
    Est. $824/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Carbon Black Metallic 2025 BMW X6 xDrive40i

    $65,270

    32,194 mi.
    Est. $1,114/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Blue Metallic 2023 BMW 530e BaseBlue Metallic 2023 BMW 530e BaseBlue Metallic 2023 BMW 530e BaseBlue Metallic 2023 BMW 530e BaseBlue Metallic 2023 BMW 530e BaseBlue Metallic 2023 BMW 530e Base

    $32,680

    $400
    43,525 mi.
    Est. $558/mo

    Golling Toyota of Warren

    4.8
    Warren, MI (1 mi)
    Check Availability

    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $63,270

    11,892 mi.
    Est. $1,080/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (16 mi)
    Check Availability
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    BMW of Farmington Hills

    4.8
    Farmington Hills, MI (20 mi)
    Check Availability
    Quick view
  • $32,814

    24,089 mi.
    Est. $560/mo

    BMW of Farmington Hills

    4.8
    Farmington Hills, MI (20 mi)
    Check Availability
    Quick view
  • $35,314

    16,580 mi.
    Est. $603/mo

    BMW of Farmington Hills

    4.8
    Farmington Hills, MI (20 mi)
    Check Availability
    Quick view
  • Not Priced

    154,349 mi.
    Est. $0/mo

    Serra Ford Farmington Hills

    4.7
    Farmington Hills, MI (21 mi)
    Check Availability
    Quick view
  • Mineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40i

    $39,780

    $1.9K
    57,517 mi.
    Est. $679/mo

    Golling Toyota of Warren

    4.8
    Warren, MI (1 mi)
    Check Availability

    Quick view
  • Not Priced

    6,937 mi.
    Est. $0/mo

    Porsche Novi

    4.9
    Novi, MI (21 mi)
    Check Availability
    Quick view
  • Not Priced

    11,695 mi.
    Est. $0/mo

    Road Runner Auto Sales

    3.8
    Wayne, MI (22 mi)
    Check Availability
    Quick view
  • $53,995

    41,620 mi.
    Est. $922/mo

    Road Runner Auto Sales

    3.8
    Wayne, MI (22 mi)
    Check Availability
    Quick view
  • Not Priced

    31,300 mi.
    Est. $0/mo

    Road Runner Auto Sales

    3.8
    Wayne, MI (22 mi)
    Check Availability
    Quick view
  • Alpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 Base

    $26,990

    110,943 mi.
    Est. $461/mo

    Fishers Imports NW

    4.7
    $243 delivery from Indianapolis, IN (244 mi)
    Check Availability
    Quick view
  • Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2

    $71,200

    $150
    857 mi.
    Est. $1,215/mo

    Unlimited Motors Fishers

    4.1
    $354 delivery from Fishers, IN (236 mi)
    Check Availability
    Quick view
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