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
  • Jet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDriveJet Black 2022 BMW 330 xDrive

    $28,898

    42,197 mi.
    Est. $522/mo

    Serra Buick GMC Rochester Hills

    4.8
    Check Availability
    Rochester Hills, MI (29 mi)

    Quick view
  • Jet Black 2024 BMW 230 xDriveJet Black 2024 BMW 230 xDriveJet Black 2024 BMW 230 xDriveJet Black 2024 BMW 230 xDriveJet Black 2024 BMW 230 xDriveJet Black 2024 BMW 230 xDrive

    $35,966

    $532
    17,981 mi.
    Est. $650/mo

    Serra Buick GMC Rochester Hills

    4.8
    Check Availability
    Rochester Hills, MI (29 mi)

    Quick view
  • Melbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDriveMelbourne Red Metallic 2023 BMW 330 xDrive

    $37,000

    $1K
    21,032 mi.
    Est. $669/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (26 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDriveSkyscraper Grey Metallic 2026 BMW 330 xDrive

    $52,000

    3,580 mi.
    Est. $940/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (26 mi)
    Quick view
  • Carbon Black Metallic 2009 BMW M6 BaseCarbon Black Metallic 2009 BMW M6 BaseCarbon Black Metallic 2009 BMW M6 BaseCarbon Black Metallic 2009 BMW M6 BaseCarbon Black Metallic 2009 BMW M6 BaseCarbon Black Metallic 2009 BMW M6 Base

    $29,999

    77,924 mi.
    Est. $542/mo

    ENVY AUTO GROUP

    Check Availability
    St Clair Shores, MI (21 mi)
    Quick view
  • Alpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 Competition

    $58,900

    55,548 mi.
    Est. $1,064/mo

    Suburban Ford of Sterling Heights

    4.6
    Check Availability
    Sterling Heights, MI (24 mi)
    Quick view
  • Alpine White 2024 BMW 540 xDriveAlpine White 2024 BMW 540 xDriveAlpine White 2024 BMW 540 xDrive

    $57,000

    $1K
    21,964 mi.
    Est. $1,030/mo

    Porsche Detroit North

    Check Availability
    Shelby Township, MI (22 mi)
    Quick view
  • Monaco Blue Metallic 2010 BMW 328 328iMonaco Blue Metallic 2010 BMW 328 328iMonaco Blue Metallic 2010 BMW 328 328iMonaco Blue Metallic 2010 BMW 328 328iMonaco Blue Metallic 2010 BMW 328 328iMonaco Blue Metallic 2010 BMW 328 328i

    $7,900

    $400
    107,260 mi.
    Est. $143/mo

    Golling Toyota of Warren

    4.8
    Check Availability
    Warren, MI (25 mi)

    Quick view
  • White 2021 BMW X4 xDrive30iWhite 2021 BMW X4 xDrive30iWhite 2021 BMW X4 xDrive30iWhite 2021 BMW X4 xDrive30iWhite 2021 BMW X4 xDrive30iWhite 2021 BMW X4 xDrive30i

    $31,500

    37,398 mi.
    Est. $569/mo

    Suburban Ford of Sterling Heights

    4.6
    Check Availability
    Sterling Heights, MI (24 mi)
    Quick view
  • Alpine White 2023 BMW X3 XDRIVE30IAlpine White 2023 BMW X3 XDRIVE30IAlpine White 2023 BMW X3 XDRIVE30IAlpine White 2023 BMW X3 XDRIVE30IAlpine White 2023 BMW X3 XDRIVE30IAlpine White 2023 BMW X3 XDRIVE30I

    $39,275

    14,460 mi.
    Est. $710/mo

    Suburban Ford of Romeo

    Check Availability
    Washington Twp, MI (24 mi)
    Quick view
  • Gray 2023 BMW X7 M60iGray 2023 BMW X7 M60iGray 2023 BMW X7 M60iGray 2023 BMW X7 M60iGray 2023 BMW X7 M60iGray 2023 BMW X7 M60i

    $67,999

    40,300 mi.
    Est. $1,229/mo

    Private seller: Richard

    Contact Seller
    Disco, MI (25 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40iBlack Sapphire Metallic 2024 BMW X6 xDrive40i

    $70,000

    11,658 mi.
    Est. $1,265/mo

    Audi Rochester Hills

    3.7
    Check Availability
    Rochester Hills, MI (27 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40iDark Graphite Metallic 2020 BMW X5 xDrive40i

    $30,000

    $1K
    66,003 mi.
    Est. $542/mo

    Audi Rochester Hills

    3.7
    Check Availability
    Rochester Hills, MI (27 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X5 M50iBlack Sapphire Metallic 2020 BMW X5 M50iBlack Sapphire Metallic 2020 BMW X5 M50iBlack Sapphire Metallic 2020 BMW X5 M50iBlack Sapphire Metallic 2020 BMW X5 M50iBlack Sapphire Metallic 2020 BMW X5 M50i

    $35,300

    $410
    68,976 mi.
    Est. $638/mo

    Golling Toyota of Warren

    4.8
    Check Availability
    Warren, MI (25 mi)

    Quick view
  • Alpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDriveAlpine White 2017 BMW 340 xDrive

    $26,952

    65,805 mi.
    Est. $487/mo

    Fox Toyota Volkswagen

    4.8
    Check Availability
    Rochester Hills, MI (29 mi)
    Quick view
  • Black 2011 BMW 535 535iBlack 2011 BMW 535 535iBlack 2011 BMW 535 535iBlack 2011 BMW 535 535iBlack 2011 BMW 535 535iBlack 2011 BMW 535 535i

    $8,065

    127,024 mi.
    Est. $146/mo

    Suburban Auto Sales of Madison Heights

    3.0
    Check Availability
    Madison Heights, MI (29 mi)
    Quick view
  • $8,999

    64,346 mi.
    Est. $163/mo

    ENVY AUTO GROUP

    Check Availability
    St Clair Shores, MI (21 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X7 xDrive40i

    $66,300

    31,444 mi.
    Est. $1,198/mo

    Genesis Cadillac

    4.6
    Check Availability
    St Clair Shores, MI (21 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW 330 xDrive

    $36,302

    31,500 mi.
    Est. $656/mo

    Genesis Cadillac

    4.6
    Check Availability
    St Clair Shores, MI (21 mi)
    Quick view
  • Alpine White 2014 BMW X3 xDrive35i

    $16,000

    62,685 mi.
    Est. $289/mo

    Golling Toyota of Warren

    4.8
    Check Availability
    Warren, MI (25 mi)

    Quick view
  • $25,555

    105,116 mi.
    Est. $462/mo

    Autohaven LLC

    Check Availability
    Shelby Township, MI (24 mi)
    Quick view
  • $59,900

    48,919 mi.
    Est. $1,083/mo

    Audi Rochester Hills

    3.7
    Check Availability
    Rochester Hills, MI (27 mi)
    Quick view
  • White 2018 BMW 330e iPerformanceWhite 2018 BMW 330e iPerformanceWhite 2018 BMW 330e iPerformanceWhite 2018 BMW 330e iPerformanceWhite 2018 BMW 330e iPerformanceWhite 2018 BMW 330e iPerformance

    $11,950

    $2K
    137,397 mi.
    Est. $216/mo

    Car and Drive Motorsports

    Check Availability
    $342 delivery from Midlothian, IL (274 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPE

    $54,995

    87,459 mi.
    Est. $994/mo

    Baha Auto Group

    4.3
    Check Availability
    $413 delivery from Palos Hills, IL (276 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30iCarbon Black Metallic 2023 BMW X3 xDrive30i

    $41,280

    30,888 mi.
    Est. $746/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (45 mi)
    Quick view
  • Brooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30iBrooklyn Grey Metallic 2022 BMW X3 xDrive30i

    $29,925

    $550
    52,668 mi.
    Est. $541/mo

    Suburban Chrysler Dodge Jeep RAM of Troy

    4.5
    Check Availability
    Troy, MI (31 mi)
    Quick view
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $41,442

    $498
    48,617 mi.
    Est. $749/mo

    Land Rover Troy

    4.6
    Check Availability
    Troy, MI (31 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $44,000

    $500
    21,870 mi.
    Est. $795/mo

    Motor City Mini

    Check Availability
    Southfield, MI (38 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW X5 xDrive50iBlack Sapphire Metallic 2014 BMW X5 xDrive50iBlack Sapphire Metallic 2014 BMW X5 xDrive50iBlack Sapphire Metallic 2014 BMW X5 xDrive50iBlack Sapphire Metallic 2014 BMW X5 xDrive50iBlack Sapphire Metallic 2014 BMW X5 xDrive50i

    $13,995

    $504
    102,234 mi.
    Est. $253/mo

    8-11 Motor Group

    Check Availability
    Troy, MI (30 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50iMineral White Metallic 2023 BMW X5 M50i

    $48,493

    $989
    76,500 mi.
    Est. $876/mo

    Victory Motors- Royal Oak

    3.5
    Check Availability
    Royal Oak, MI (31 mi)
    Quick view
  • Imperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35iImperial Blue Metallic 2017 BMW X5 xDrive35i

    $16,890

    92,213 mi.
    Est. $305/mo

    Mercedes-Benz Of Bloomfield Hills

    3.8
    Check Availability
    Bloomfield Hills, MI (34 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 M50iBlack Sapphire Metallic 2020 BMW X7 M50iBlack Sapphire Metallic 2020 BMW X7 M50iBlack Sapphire Metallic 2020 BMW X7 M50iBlack Sapphire Metallic 2020 BMW X7 M50iBlack Sapphire Metallic 2020 BMW X7 M50i

    $44,980

    45,040 mi.
    Est. $813/mo

    Victory Honda of Plymouth

    4.7
    Check Availability
    Plymouth, MI (49 mi)
    Quick view
  • Black 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40eBlack 2017 BMW X5 eDrive xDrive40e

    $17,995

    67,705 mi.
    Est. $325/mo

    Suburban Nissan of Farmington Hills

    4.3
    Check Availability
    Farmington Hills, MI (45 mi)
    Quick view
  • Alpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDrive

    $54,280

    7,852 mi.
    Est. $981/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (45 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $45,739

    $1.5K
    75,207 mi.
    Est. $827/mo

    Suburban Ford of Ferndale

    4.7
    Check Availability
    Ferndale, MI (31 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $50,310

    5,805 mi.
    Est. $909/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (45 mi)
    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