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
  • Toronto Red Metallic 2026 BMW X5 M BaseToronto Red Metallic 2026 BMW X5 M BaseToronto Red Metallic 2026 BMW X5 M BaseToronto Red Metallic 2026 BMW X5 M BaseToronto Red Metallic 2026 BMW X5 M BaseToronto Red Metallic 2026 BMW X5 M Base

    $124,219

    3,626 mi.
    Est. $2,245/mo

    George Matick Chevrolet

    4.4
    Check Availability
    Redford, MI (19 mi)

    Quick view
  • Imperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35iImperial Blue Metallic 2018 BMW X5 xDrive35i

    $18,114

    90,318 mi.
    Est. $327/mo

    Serra Buick GMC Rochester Hills

    4.7
    Check Availability
    Rochester Hills, MI (23 mi)

    Quick view
  • $17,900

    53,720 mi.
    Est. $323/mo

    Avis Ford

    4.0
    Check Availability
    Southfield, MI (21 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 330 xDrive

    $34,080

    40,031 mi.
    Est. $616/mo

    Motor City Mini

    Check Availability
    Southfield, MI (21 mi)
    Quick view
  • Black 2021 BMW 330 i xDrive

    $26,000

    55,000 mi.
    Est. $470/mo

    Private seller: Al

    Contact Seller
    Bloomfield Hills, MI (22 mi)
    Quick view
  • Not Priced

    11,695 mi.
    Est. $0/mo

    Road Runner Auto Sales

    3.7
    Check Availability
    Wayne, MI (23 mi)
    Quick view
  • $14,995

    91,394 mi.
    Est. $271/mo

    Road Runner Auto Sales

    3.7
    Check Availability
    Wayne, MI (23 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40iMineral White Metallic 2022 BMW X6 xDrive40i

    $36,998

    $498
    88,227 mi.
    Est. $669/mo

    Suburban Mazda of Farmington Hills

    4.7
    Check Availability
    Farmington Hills, MI (27 mi)

    Quick view
  • Not Priced

    31,300 mi.
    Est. $0/mo

    Road Runner Auto Sales

    3.7
    Check Availability
    Wayne, MI (23 mi)
    Quick view
  • Not Priced

    70,866 mi.
    Est. $0/mo

    BIG #1 INC

    Check Availability
    Brownstown, MI (24 mi)
    Quick view
  • $6,998

    111,938 mi.
    Est. $126/mo

    Golling Chrysler Dodge Jeep RAM

    4.8
    Check Availability
    Bloomfield Hills, MI (25 mi)
    Quick view
  • $90,270

    10,982 mi.
    Est. $1,631/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 mi)
    Quick view
  • $54,270

    32,468 mi.
    Est. $981/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 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

    $47,997

    $999
    55,610 mi.
    Est. $867/mo

    Suburban Mazda of Farmington Hills

    4.7
    Check Availability
    Farmington Hills, MI (27 mi)

    Quick view
  • $74,235

    5,543 mi.
    Est. $1,342/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 mi)
    Quick view
  • $49,270

    9,612 mi.
    Est. $890/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 mi)
    Quick view
  • $65,270

    16,454 mi.
    Est. $1,180/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 mi)
    Quick view
  • $83,270

    10,110 mi.
    Est. $1,505/mo

    BMW of Bloomfield Hills

    4.9
    Bloomfield Township, MI (26 mi)
    Quick view
  • $66,280

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

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $58,780

    11,472 mi.
    Est. $1,062/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $23,780

    47,482 mi.
    Est. $430/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $36,280

    20,760 mi.
    Est. $656/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $41,280

    20,622 mi.
    Est. $746/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $65,280

    36,010 mi.
    Est. $1,180/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $72,280

    33,737 mi.
    Est. $1,306/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $54,280

    21,317 mi.
    Est. $981/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • $62,280

    22,273 mi.
    Est. $1,126/mo

    BMW of Farmington Hills

    4.8
    Check Availability
    Farmington Hills, MI (27 mi)
    Quick view
  • Alpine White 2022 BMW ALPINA B7 xDriveAlpine White 2022 BMW ALPINA B7 xDriveAlpine White 2022 BMW ALPINA B7 xDriveAlpine White 2022 BMW ALPINA B7 xDriveAlpine White 2022 BMW ALPINA B7 xDriveAlpine White 2022 BMW ALPINA B7 xDrive

    $87,495

    $500
    37,818 mi.
    Est. $1,581/mo

    Perfect Auto Collection

    4.3
    Check Availability
    $399 delivery from Akron, OH (116 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $36,855

    65,498 mi.
    Est. $666/mo

    Autos of Chicago

    4.3
    Check Availability
    $259 delivery from Arlington Heights, IL (259 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