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
  • Mineral White Metallic 2018 BMW 640 i xDriveMineral White Metallic 2018 BMW 640 i xDriveMineral White Metallic 2018 BMW 640 i xDriveMineral White Metallic 2018 BMW 640 i xDriveMineral White Metallic 2018 BMW 640 i xDriveMineral White Metallic 2018 BMW 640 i xDrive

    $11,814

    $455
    152,573 mi.
    Est. $214/mo

    Serra Mazda Brighton

    4.7
    Brighton, MI (15 mi)
    Check Availability

  • Arctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50iArctic Gray Metallic 2021 BMW X5 M50i

    $44,578

    39,222 mi.
    Est. $806/mo

    INFINITI of Novi

    4.6
    Novi, MI (26 mi)
    Check Availability

  • Brooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDriveBrooklyn Grey Metallic 2025 BMW M4 Competition xDrive

    $72,480

    33,263 mi.
    Est. $1,310/mo

    INFINITI of Novi

    4.6
    Novi, MI (26 mi)
    Check Availability

  • $35,254

    40,446 mi.
    Est. $637/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $41,987

    36,311 mi.
    Est. $759/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $43,794

    34,050 mi.
    Est. $791/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $45,000

    9,526 mi.
    Est. $813/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $57,231

    12,515 mi.
    Est. $1,034/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • Carbon Black Metallic 2026 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2026 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2026 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2026 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2026 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2026 BMW M850 Gran Coupe xDrive

    $110,297

    2,428 mi.
    Est. $1,993/mo

    INFINITI of Novi

    4.6
    Novi, MI (26 mi)
    Check Availability

  • $45,000

    9,142 mi.
    Est. $813/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $34,911

    31,252 mi.
    Est. $631/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $54,988

    16,207 mi.
    Est. $994/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $35,999

    28,043 mi.
    Est. $651/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $49,998

    23,233 mi.
    Est. $904/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • Skyscraper Grey Metallic 2025 BMW X6 xDrive40iSkyscraper Grey Metallic 2025 BMW X6 xDrive40iSkyscraper Grey Metallic 2025 BMW X6 xDrive40iSkyscraper Grey Metallic 2025 BMW X6 xDrive40iSkyscraper Grey Metallic 2025 BMW X6 xDrive40iSkyscraper Grey Metallic 2025 BMW X6 xDrive40i

    $61,583

    21,259 mi.
    Est. $1,113/mo

    INFINITI of Novi

    4.6
    Novi, MI (26 mi)
    Check Availability

  • $47,261

    50,265 mi.
    Est. $854/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $51,688

    30,482 mi.
    Est. $934/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $59,451

    46,023 mi.
    Est. $1,074/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $52,000

    9,101 mi.
    Est. $940/mo

    BMW of Ann Arbor

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

    5,073 mi.
    Est. $685/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $69,437

    51,407 mi.
    Est. $1,255/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $39,899

    10,792 mi.
    Est. $721/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $50,000

    9,109 mi.
    Est. $904/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $54,000

    9,044 mi.
    Est. $976/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $36,841

    23,760 mi.
    Est. $666/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $47,654

    35,343 mi.
    Est. $861/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $49,995

    8,975 mi.
    Est. $904/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $65,666

    43,990 mi.
    Est. $1,187/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • $36,884

    27,363 mi.
    Est. $667/mo

    BMW of Ann Arbor

    4.7
    Ann Arbor, MI (7 mi)
  • Alpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 iAlpine White 2021 BMW M240 i

    $36,277

    29,337 mi.
    Est. $656/mo

    Exotic Motors

    3.2
    $399 delivery from Rolling Meadows, IL (213 mi)
    Check Availability
  • Portimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive SedanPortimao Blue Metallic 2023 BMW M340 M340i xDrive Sedan

    $51,551

    37,528 mi.
    Est. $932/mo

    Gravity Autos Chicago

    3.8
    $500 delivery from Highland Park, IL (202 mi)
    Check Availability