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
  • Manhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40iManhattan Green Metallic 2026 BMW X5 xDrive40i

    $64,900

    302 mi.
    Est. $1,209/mo

    Perillo BMW

    3.8
    Chicago, IL (13 mi)
    Check Availability

  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $33,378

    $1K
    33,432 mi.
    Est. $622/mo

    Audi Orland Park

    Orland Park, IL (13 mi)
    Check Availability

  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $41,878

    13,149 mi.
    Est. $780/mo

    D'Arcy Mitsubishi

    4.9
    Joliet, IL (25 mi)
    Check Availability

  • $33,277

    54,682 mi.
    Est. $620/mo

    Exotic Motors

    3.1
    Rolling Meadows, IL (25 mi)
    Check Availability
  • $37,312

    70,345 mi.
    Est. $695/mo

    Lux Cars Chicago

    3.5
    Buffalo Grove, IL (26 mi)
    Check Availability
  • White Metallic 2016 BMW X3 xDrive28iWhite Metallic 2016 BMW X3 xDrive28iWhite Metallic 2016 BMW X3 xDrive28iWhite Metallic 2016 BMW X3 xDrive28iWhite Metallic 2016 BMW X3 xDrive28iWhite Metallic 2016 BMW X3 xDrive28i

    Not Priced

    123,208 mi.

    Arlington Nissan

    4.3
    Arlington Heights, IL (27 mi)
    Check Availability
  • $37,540

    68,027 mi.
    Est. $699/mo

    BMW of Schererville

    4.6
    Schererville, IN (27 mi)
    Check Availability
  • $54,540

    19,479 mi.
    Est. $1,016/mo

    BMW of Schererville

    4.6
    Schererville, IN (27 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDriveBlack Sapphire Metallic 2024 BMW M440 i xDrive

    $59,211

    7,480 mi.
    Est. $1,103/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (13 mi)
    Check Availability

  • $9,150

    134,342 mi.
    Est. $170/mo

    BMW of Schererville

    4.6
    Schererville, IN (27 mi)
    Check Availability
  • $27,540

    60,645 mi.
    Est. $513/mo

    BMW of Schererville

    4.6
    Schererville, IN (27 mi)
    Check Availability
  • $58,540

    51,713 mi.
    Est. $1,090/mo

    BMW of Schererville

    4.6
    Schererville, IN (27 mi)
    Check Availability
  • Alpine White 2021 BMW X4 M40i

    $37,031

    $1.3K
    35,456 mi.
    Est. $690/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (28 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW M440 M440i xDrive

    $40,411

    39,351 mi.
    Est. $753/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (28 mi)
    Check Availability
  • Blue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDriveBlue 2021 BMW 840 Gran Coupe i xDrive

    $41,278

    $2K
    31,415 mi.
    Est. $769/mo

    Bettenhausen Chrysler Dodge Jeep Ram of Lockport

    4.6
    Lockport, IL (17 mi)
    Check Availability

  • Deep Sea Blue Metallic 2015 BMW X3 xDrive28i

    $12,767

    71,891 mi.
    Est. $238/mo

    Muller Subaru Volkswagen

    4.9
    Highland Park, IL (29 mi)
    Check Availability
  • Frozen Deep Grey Metallic 2023 BMW i7 xDrive60Frozen Deep Grey Metallic 2023 BMW i7 xDrive60Frozen Deep Grey Metallic 2023 BMW i7 xDrive60Frozen Deep Grey Metallic 2023 BMW i7 xDrive60Frozen Deep Grey Metallic 2023 BMW i7 xDrive60Frozen Deep Grey Metallic 2023 BMW i7 xDrive60

    Not Priced

    17,940 mi.
    Est. $0/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (29 mi)
    Check Availability
  • Alpine White 2018 BMW M4 Base

    $40,372

    44,741 mi.
    Est. $752/mo

    Greater Chicago Motors

    4.0
    St. Charles, IL (29 mi)
    Check Availability
  • $54,261

    13,286 mi.
    Est. $1,011/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $36,851

    55,446 mi.
    Est. $686/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $26,401

    $170
    108,004 mi.
    Est. $492/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $53,981

    40,972 mi.
    Est. $1,005/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $44,381

    38,997 mi.
    Est. $827/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $40,691

    $1.3K
    22,268 mi.
    Est. $758/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $54,261

    9,339 mi.
    Est. $1,011/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • $27,071

    80,975 mi.
    Est. $504/mo

    Gravity Autos Chicago

    3.8
    Highland Park, IL (30 mi)
    Check Availability
  • Blue 2020 BMW M4Blue 2020 BMW M4Blue 2020 BMW M4Blue 2020 BMW M4Blue 2020 BMW M4Blue 2020 BMW M4

    $60,998

    18,640 mi.
    Est. $1,136/mo

    CarMax Frederick

    4.3
    $799 delivery to Oak Lawn, IL (5 mi)
    Check Availability
  • Gray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 IGray 2019 BMW 540 I

    $30,998

    36,451 mi.
    Est. $577/mo

    CarMax Greenville

    4.5
    $499 delivery to Oak Lawn, IL (5 mi)
    Check Availability