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
  • 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

    $25,722

    $1K
    70,226 mi.
    Est. $465/mo

    Vic Canever Chevrolet

    4.3
    Fenton, MI (21 mi)
    Check Availability

  • 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

    $25,722

    $1K
    70,226 mi.
    Est. $465/mo

    Vic Canever Chevrolet

    4.3
    Fenton, MI (21 mi)
    Check Availability

  • White 2014 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2014 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2014 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2014 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2014 BMW 640 Gran Coupe 640i Gran Coupe 4DWhite 2014 BMW 640 Gran Coupe 640i Gran Coupe 4D

    $14,290

    78,767 mi.
    Est. $258/mo

    Elizabeth Lake Auto Sales LLC

    Waterford, MI (30 mi)
    Check Availability
  • Silver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 iSilver 2018 BMW 320 i

    $11,290

    75,106 mi.
    Est. $204/mo

    Elizabeth Lake Auto Sales LLC

    Waterford, MI (30 mi)
    Check Availability
  • $44,814

    15,258 mi.
    Est. $810/mo

    Grand Blanc Mitsubishi

    3.8
    Grand Blanc, MI (11 mi)
    Check Availability
  • $79,000

    22,412 mi.
    Est. $1,428/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $62,000

    $500
    31,444 mi.
    Est. $1,120/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • Blue 2024 BMW X5 PHEV xDrive50eBlue 2024 BMW X5 PHEV xDrive50eBlue 2024 BMW X5 PHEV xDrive50eBlue 2024 BMW X5 PHEV xDrive50eBlue 2024 BMW X5 PHEV xDrive50eBlue 2024 BMW X5 PHEV xDrive50e

    $51,302

    45,993 mi.
    Est. $927/mo

    LaFontaine Chrysler Jeep Dodge RAM Fenton

    4.2
    Fenton, MI (21 mi)
    Check Availability

  • $87,900

    8,805 mi.
    Est. $1,589/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $92,000

    10,058 mi.
    Est. $1,663/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $42,000

    17,559 mi.
    Est. $759/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $59,686

    $3.5K
    11,555 mi.
    Est. $1,079/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $50,900

    41,349 mi.
    Est. $920/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $42,000

    17,353 mi.
    Est. $759/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $79,500

    10,221 mi.
    Est. $1,437/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $42,000

    17,509 mi.
    Est. $759/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $33,686

    18,104 mi.
    Est. $609/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $45,000

    18,863 mi.
    Est. $813/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $77,000

    17,174 mi.
    Est. $1,392/mo

    Grand Blanc BMW

    Grand Blanc, MI (12 mi)
  • $4,709

    172,841 mi.
    Est. $85/mo

    Suburban Ford of Waterford

    4.1
    Waterford, MI (27 mi)
    Check Availability
  • White 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 BaseWhite 2016 BMW i8 Base

    $59,161

    20,045 mi.
    Est. $1,069/mo

    Autos of Chicago

    4.5
    $236 delivery from Arlington Heights, IL (236 mi)
    Check Availability
  • White 2022 BMW M760 i xDriveWhite 2022 BMW M760 i xDriveWhite 2022 BMW M760 i xDriveWhite 2022 BMW M760 i xDriveWhite 2022 BMW M760 i xDriveWhite 2022 BMW M760 i xDrive

    $70,372

    33,552 mi.
    Est. $1,272/mo

    carneed

    4.7
    $162 delivery from Northbrook, IL (232 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 540 i xDriveMineral White Metallic 2026 BMW 540 i xDriveMineral White Metallic 2026 BMW 540 i xDriveMineral White Metallic 2026 BMW 540 i xDriveMineral White Metallic 2026 BMW 540 i xDriveMineral White Metallic 2026 BMW 540 i xDrive

    $63,670

    $200
    19,069 mi.
    Est. $1,151/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW M5 BaseTanzanite Blue II Metallic 2023 BMW M5 BaseTanzanite Blue II Metallic 2023 BMW M5 BaseTanzanite Blue II Metallic 2023 BMW M5 BaseTanzanite Blue II Metallic 2023 BMW M5 BaseTanzanite Blue II Metallic 2023 BMW M5 Base

    $85,270

    $500
    27,883 mi.
    Est. $1,541/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Alpine White 2020 BMW M2 CSAlpine White 2020 BMW M2 CSAlpine White 2020 BMW M2 CSAlpine White 2020 BMW M2 CSAlpine White 2020 BMW M2 CSAlpine White 2020 BMW M2 CS

    $84,270

    $300
    14,742 mi.
    Est. $1,523/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Metallic 2026 BMW Z4 M40iMetallic 2026 BMW Z4 M40iMetallic 2026 BMW Z4 M40iMetallic 2026 BMW Z4 M40iMetallic 2026 BMW Z4 M40iMetallic 2026 BMW Z4 M40i

    $71,108

    15,377 mi.
    Est. $1,285/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Alpine White 2026 BMW 840 Gran Coupe i xDriveAlpine White 2026 BMW 840 Gran Coupe i xDriveAlpine White 2026 BMW 840 Gran Coupe i xDriveAlpine White 2026 BMW 840 Gran Coupe i xDriveAlpine White 2026 BMW 840 Gran Coupe i xDriveAlpine White 2026 BMW 840 Gran Coupe i xDrive

    $91,270

    $2.4K
    6,071 mi.
    Est. $1,649/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Alpine White 2024 BMW iX M60Alpine White 2024 BMW iX M60Alpine White 2024 BMW iX M60Alpine White 2024 BMW iX M60Alpine White 2024 BMW iX M60Alpine White 2024 BMW iX M60

    $61,670

    $200
    39,164 mi.
    Est. $1,114/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Blue Metallic 2023 BMW M440 i xDriveBlue Metallic 2023 BMW M440 i xDriveBlue Metallic 2023 BMW M440 i xDriveBlue Metallic 2023 BMW M440 i xDriveBlue Metallic 2023 BMW M440 i xDriveBlue Metallic 2023 BMW M440 i xDrive

    $46,670

    $200
    38,221 mi.
    Est. $843/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDriveBlack Sapphire Metallic 2026 BMW 550e xDrive

    $73,270

    $300
    5,689 mi.
    Est. $1,324/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Alpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDriveAlpine White 2021 BMW 330 i xDrive

    $30,030

    $138
    33,419 mi.
    Est. $543/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60iBlack Sapphire Metallic 2024 BMW X7 M60i

    $79,030

    $239
    26,515 mi.
    Est. $1,428/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Dravit Gray Metallic 2023 BMW M440 Gran Coupe i xDriveDravit Gray Metallic 2023 BMW M440 Gran Coupe i xDriveDravit Gray Metallic 2023 BMW M440 Gran Coupe i xDriveDravit Gray Metallic 2023 BMW M440 Gran Coupe i xDriveDravit Gray Metallic 2023 BMW M440 Gran Coupe i xDriveDravit Gray Metallic 2023 BMW M440 Gran Coupe i xDrive

    $54,670

    $200
    21,051 mi.
    Est. $988/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X6 xDrive40iPhytonic Blue Metallic 2022 BMW X6 xDrive40iPhytonic Blue Metallic 2022 BMW X6 xDrive40iPhytonic Blue Metallic 2022 BMW X6 xDrive40iPhytonic Blue Metallic 2022 BMW X6 xDrive40iPhytonic Blue Metallic 2022 BMW X6 xDrive40i

    $55,270

    $900
    15,877 mi.
    Est. $999/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (32 mi)
    Check Availability