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

    $707
    42,197 mi.
    Est. $522/mo

    Serra Buick GMC Rochester Hills

    4.8
    Check Availability
    Rochester Hills, MI (23 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

    $36,498

    17,981 mi.
    Est. $660/mo

    Serra Buick GMC Rochester Hills

    4.8
    Check Availability
    Rochester Hills, MI (23 mi)

    Quick view
  • Alpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDriveAlpine White 2025 BMW 230 xDrive

    $43,000

    $6.9K
    5,970 mi.
    Est. $777/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDriveSkyscraper Grey Metallic 2025 BMW 330 xDrive

    $54,420

    2,894 mi.
    Est. $983/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • Alpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDrive

    $63,000

    3,386 mi.
    Est. $1,139/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (19 mi)
    Quick view
  • Phytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28iPhytonic Blue Metallic 2025 BMW X1 xDrive28i

    $49,050

    6,121 mi.
    Est. $886/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 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 (19 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,710

    68,976 mi.
    Est. $645/mo

    Golling Toyota of Warren

    4.8
    Check Availability
    Warren, MI (10 mi)

    Quick view
  • Black Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDriveBlack Sapphire Metallic 2026 BMW 530 xDrive

    $62,000

    5,044 mi.
    Est. $1,120/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (19 mi)
    Quick view
  • Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2

    $65,000

    13,484 mi.
    Est. $1,175/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (19 mi)
    Quick view
  • Dark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30iDark Graphite Metallic 2019 BMW X4 xDrive30i

    $19,367

    100,373 mi.
    Est. $350/mo

    Hines Park Lincoln

    4.0
    Check Availability
    Plymouth, MI (27 mi)
    Quick view
  • Aventurin Red Metallic 2024 BMW M440 i xDriveAventurin Red Metallic 2024 BMW M440 i xDriveAventurin Red Metallic 2024 BMW M440 i xDriveAventurin Red Metallic 2024 BMW M440 i xDriveAventurin Red Metallic 2024 BMW M440 i xDriveAventurin Red Metallic 2024 BMW M440 i xDrive

    $55,000

    22,128 mi.
    Est. $994/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (19 mi)
    Quick view
  • Jet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28i

    $13,544

    91,310 mi.
    Est. $245/mo

    Page Honda of Bloomfield

    4.6
    Check Availability
    Bloomfield Hills, MI (26 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

    $8,300

    $190
    107,260 mi.
    Est. $150/mo

    Golling Toyota of Warren

    4.8
    Check Availability
    Warren, MI (10 mi)

    Quick view
  • Blue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 Base

    $51,333

    $579
    55,610 mi.
    Est. $928/mo

    Suburban Mazda of Farmington Hills

    4.7
    Check Availability
    Farmington Hills, MI (27 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 (16 mi)
    Quick view
  • Black Sapphire Metallic 2012 BMW 650 650iBlack Sapphire Metallic 2012 BMW 650 650iBlack Sapphire Metallic 2012 BMW 650 650iBlack Sapphire Metallic 2012 BMW 650 650iBlack Sapphire Metallic 2012 BMW 650 650iBlack Sapphire Metallic 2012 BMW 650 650i

    $24,999

    49,651 mi.
    Est. $452/mo

    ENVY AUTO GROUP

    Check Availability
    St Clair Shores, MI (6 mi)
    Quick view
  • Fire Orange II 2013 BMW M3 BaseFire Orange II 2013 BMW M3 BaseFire Orange II 2013 BMW M3 BaseFire Orange II 2013 BMW M3 BaseFire Orange II 2013 BMW M3 BaseFire Orange II 2013 BMW M3 Base

    $89,999

    $28K
    45,853 mi.
    Est. $1,626/mo

    ENVY AUTO GROUP

    Check Availability
    St Clair Shores, MI (6 mi)
    Quick view
  • Black 2016 BMW X6 M AWD 4drBlack 2016 BMW X6 M AWD 4drBlack 2016 BMW X6 M AWD 4drBlack 2016 BMW X6 M AWD 4drBlack 2016 BMW X6 M AWD 4drBlack 2016 BMW X6 M AWD 4dr

    $21,987

    126,066 mi.
    Est. $397/mo

    Suburban Chrysler Dodge Jeep RAM of Farmington Hills

    4.5
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • Alpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDriveAlpine White 2019 BMW M240 i xDrive

    $24,995

    103,148 mi.
    Est. $452/mo

    Opus Motorcars

    Check Availability
    Utica, MI (18 mi)
    Quick view
  • Blue Metallic 2016 BMW 320 iBlue Metallic 2016 BMW 320 iBlue Metallic 2016 BMW 320 iBlue Metallic 2016 BMW 320 iBlue Metallic 2016 BMW 320 iBlue Metallic 2016 BMW 320 i

    $10,000

    99,815 mi.
    Est. $181/mo

    Pure Honda Ferndale

    4.7
    Check Availability
    Ferndale, MI (12 mi)
    Quick view
  • Alpine White 2024 BMW M340 M340i xDrive SedanAlpine White 2024 BMW M340 M340i xDrive SedanAlpine White 2024 BMW M340 M340i xDrive SedanAlpine White 2024 BMW M340 M340i xDrive SedanAlpine White 2024 BMW M340 M340i xDrive SedanAlpine White 2024 BMW M340 M340i xDrive Sedan

    $56,000

    $1K
    24,585 mi.
    Est. $1,012/mo

    BMW of Rochester Hills

    4.5
    Check Availability
    Shelby Township, MI (19 mi)
    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

    $27,750

    $100
    110,943 mi.
    Est. $501/mo

    Fishers Imports NW

    4.7
    Check Availability
    $242 delivery from Indianapolis, IN (242 mi)
    Quick view
  • Zandvoort Blue 2023 BMW M2 BaseZandvoort Blue 2023 BMW M2 BaseZandvoort Blue 2023 BMW M2 BaseZandvoort Blue 2023 BMW M2 BaseZandvoort Blue 2023 BMW M2 BaseZandvoort Blue 2023 BMW M2 Base

    $57,290

    $748
    20,265 mi.
    Est. $1,035/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.1
    Check Availability
    $311 delivery from Elmhurst, IL (260 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