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
  • Brooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDriveBrooklyn Grey Metallic 2026 BMW M440 i xDrive

    $61,900

    140 mi.
    Est. $1,119/mo

    INFINITI of Novi

    4.6
    Novi, MI (19 mi)
    Check Availability

  • Alpine White 2021 BMW 430 i xDriveAlpine White 2021 BMW 430 i xDriveAlpine White 2021 BMW 430 i xDriveAlpine White 2021 BMW 430 i xDriveAlpine White 2021 BMW 430 i xDriveAlpine White 2021 BMW 430 i xDrive

    $30,314

    55,724 mi.
    Est. $548/mo

    BMW of Farmington Hills

    4.8
    Farmington Hills, MI (19 mi)
    Check Availability
  • Jet Black 2026 BMW 430 i xDriveJet Black 2026 BMW 430 i xDriveJet Black 2026 BMW 430 i xDriveJet Black 2026 BMW 430 i xDriveJet Black 2026 BMW 430 i xDriveJet Black 2026 BMW 430 i xDrive

    $51,270

    $1.8K
    5,536 mi.
    Est. $927/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (28 mi)
    Check Availability
  • Purple 2022 BMW M240 i xDrivePurple 2022 BMW M240 i xDrivePurple 2022 BMW M240 i xDrivePurple 2022 BMW M240 i xDrivePurple 2022 BMW M240 i xDrivePurple 2022 BMW M240 i xDrive

    $38,000

    60,761 mi.
    Est. $687/mo

    Private seller: Milton

    Royal Oak, MI (23 mi)
    Contact Seller
  • WHITE 2015 BMW 428 i xDriveWHITE 2015 BMW 428 i xDriveWHITE 2015 BMW 428 i xDriveWHITE 2015 BMW 428 i xDriveWHITE 2015 BMW 428 i xDriveWHITE 2015 BMW 428 i xDrive

    $17,900

    39,928 mi.
    Est. $323/mo

    US 24 Auto Group - Redford

    Redford, MI (13 mi)
    Check Availability
  • Green Metallic 2027 BMW M4 BaseGreen Metallic 2027 BMW M4 BaseGreen Metallic 2027 BMW M4 BaseGreen Metallic 2027 BMW M4 BaseGreen Metallic 2027 BMW M4 BaseGreen Metallic 2027 BMW M4 Base

    $93,982

    $123
    1,692 mi.
    Est. $1,698/mo

    Aston Martin Detroit

    2.3
    Troy, MI (26 mi)
    Check Availability
  • Silver Gray Metallic 2005 BMW 330 CiSilver Gray Metallic 2005 BMW 330 CiSilver Gray Metallic 2005 BMW 330 CiSilver Gray Metallic 2005 BMW 330 CiSilver Gray Metallic 2005 BMW 330 CiSilver Gray Metallic 2005 BMW 330 Ci

    $9,995

    114,781 mi.
    Est. $181/mo

    Select Motors Ltd.

    Plymouth, MI (13 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M4 CSBlack Sapphire Metallic 2019 BMW M4 CSBlack Sapphire Metallic 2019 BMW M4 CSBlack Sapphire Metallic 2019 BMW M4 CSBlack Sapphire Metallic 2019 BMW M4 CSBlack Sapphire Metallic 2019 BMW M4 CS

    $51,995

    60,612 mi.
    Est. $940/mo

    DM Motors LLC

    2.6
    Walled Lake, MI (24 mi)
    Check Availability
  • Crystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 BaseCrystal White Pearl 2015 BMW i8 Base

    $44,995

    48,176 mi.
    Est. $813/mo

    DM Motors LLC

    2.6
    Walled Lake, MI (24 mi)
    Check Availability
  • Alpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDrive

    $41,837

    21,754 mi.
    Est. $756/mo

    Aston Martin Detroit

    2.3
    Troy, MI (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 Base

    $68,689

    $454
    2,523 mi.
    Est. $1,241/mo

    Aston Martin Detroit

    2.3
    Troy, MI (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 BaseBlack Sapphire Metallic 2024 BMW M2 Base

    $68,209

    8,057 mi.
    Est. $1,233/mo

    Aston Martin Detroit

    2.3
    Troy, MI (26 mi)
    Check Availability
  • Silver 2017 BMW 430 i xDrive

    $13,792

    $500
    87,125 mi.
    Est. $249/mo

    L.A. Trading Co

    Woodhaven, MI (8 mi)
    Check Availability
  • $45,867

    47,380 mi.
    Est. $829/mo

    Suburban Cadillac of Plymouth

    4.6
    Plymouth, MI (12 mi)
    Check Availability
  • White 2017 BMW 650 xDrive

    $23,067

    82,870 mi.
    Est. $417/mo

    Suburban Cadillac of Plymouth

    4.6
    Plymouth, MI (12 mi)
    Check Availability
  • $54,988

    16,207 mi.
    Est. $994/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $37,891

    5,073 mi.
    Est. $685/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $54,585

    14,043 mi.
    Est. $986/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (25 mi)
  • $21,604

    $3.5K
    86,098 mi.
    Est. $390/mo

    Suburban Toyota of Troy

    4.7
    Troy, MI (25 mi)
    Check Availability
  • 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

    $51,995

    87,459 mi.
    Est. $940/mo

    Baha Auto Group

    3.9
    $399 delivery from Palos Hills, IL (232 mi)
    Check Availability
  • Crystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 BaseCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 BaseCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 BaseCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 BaseCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 BaseCrystal White Pearl Metallic w/ BMW i Frozen Blue Accent 2019 BMW i8 Base

    $63,461

    50,825 mi.
    Est. $1,147/mo

    Autos of Chicago

    4.4
    $236 delivery from Arlington Heights, IL (237 mi)
    Check Availability
  • Alpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 Base

    $62,195

    $751
    29,363 mi.
    Est. $1,124/mo

    LaFontaine Buick GMC of Highland

    4.7
    Highland, MI (34 mi)
    Check Availability
  • Alpine White 2018 BMW 230 230i 2dr CoupeAlpine White 2018 BMW 230 230i 2dr CoupeAlpine White 2018 BMW 230 230i 2dr CoupeAlpine White 2018 BMW 230 230i 2dr CoupeAlpine White 2018 BMW 230 230i 2dr CoupeAlpine White 2018 BMW 230 230i 2dr Coupe

    $17,275

    86,609 mi.
    Est. $312/mo

    Autohaven LLC

    Shelby Township, MI (35 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2025 BMW M4 Competition xDriveTanzanite Blue II Metallic 2025 BMW M4 Competition xDriveTanzanite Blue II Metallic 2025 BMW M4 Competition xDriveTanzanite Blue II Metallic 2025 BMW M4 Competition xDriveTanzanite Blue II Metallic 2025 BMW M4 Competition xDriveTanzanite Blue II Metallic 2025 BMW M4 Competition xDrive

    $83,390

    20,403 mi.
    Est. $1,507/mo

    Suburban Ford of Waterford

    4.1
    Waterford, MI (32 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW 430 i xDriveBrooklyn Grey Metallic 2026 BMW 430 i xDriveBrooklyn Grey Metallic 2026 BMW 430 i xDriveBrooklyn Grey Metallic 2026 BMW 430 i xDriveBrooklyn Grey Metallic 2026 BMW 430 i xDriveBrooklyn Grey Metallic 2026 BMW 430 i xDrive

    $55,000

    5,030 mi.
    Est. $994/mo

    BMW of Rochester Hills

    Shelby Township, MI (32 mi)
    Check Availability
  • Orange 2016 BMW M4 BaseOrange 2016 BMW M4 BaseOrange 2016 BMW M4 BaseOrange 2016 BMW M4 BaseOrange 2016 BMW M4 BaseOrange 2016 BMW M4 Base

    $35,500

    61,500 mi.
    Est. $642/mo

    Private seller: Scott

    Perrysburg, OH (50 mi)
    Contact Seller
  • $46,896

    33,742 mi.
    Est. $848/mo

    Price Pro

    3.5
    Maumee, OH (47 mi)
    Check Availability