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
  • Gray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60iGray Metallic 2026 BMW X5 M60i

    $84,995

    7,278 mi.
    Est. $1,576/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (27 mi)

    Quick view
  • Carbon Black Metallic 2021 BMW X5 PHEV xDrive45eCarbon Black Metallic 2021 BMW X5 PHEV xDrive45eCarbon Black Metallic 2021 BMW X5 PHEV xDrive45eCarbon Black Metallic 2021 BMW X5 PHEV xDrive45eCarbon Black Metallic 2021 BMW X5 PHEV xDrive45eCarbon Black Metallic 2021 BMW X5 PHEV xDrive45e

    $35,187

    52,782 mi.
    Est. $652/mo

    The Audi Exchange Highland Park

    4.9
    Check Availability
    Highland Park, IL (25 mi)

    Quick view
  • $25,995

    61,245 mi.
    Est. $482/mo

    carneed

    4.2
    Check Availability
    Northbrook, IL (19 mi)
    Quick view
  • $49,989

    4,931 mi.
    Est. $927/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (21 mi)
    Quick view
  • $39,880

    51,786 mi.
    Est. $739/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (21 mi)
    Quick view
  • $31,855

    47,230 mi.
    Est. $591/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (21 mi)
    Quick view
  • $67,967

    8,232 mi.
    Est. $1,260/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (21 mi)
    Quick view
  • Mineral Gray Metallic 2020 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2020 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2020 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2020 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2020 BMW 430 Gran Coupe i xDriveMineral Gray Metallic 2020 BMW 430 Gran Coupe i xDrive

    $24,900

    63,055 mi.
    Est. $462/mo

    Bettenhausen Chrysler Dodge Jeep Ram of Lockport

    4.7
    Check Availability
    Lockport, IL (29 mi)

    Quick view
  • $8,969

    102,004 mi.
    Est. $166/mo

    Golf Mill Ford

    4.9
    Check Availability
    Niles, IL (21 mi)
    Quick view
  • $35,000

    8,577 mi.
    Est. $649/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $50,000

    2,052 mi.
    Est. $927/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $54,000

    6,452 mi.
    Est. $1,001/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $92,000

    10,330 mi.
    Est. $1,706/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • White 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDriveWhite 2025 BMW 330 xDrive

    $38,809

    $887
    16,446 mi.
    Est. $720/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (15 mi)

    Quick view
  • $72,000

    1,606 mi.
    Est. $1,335/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $89,000

    33,252 mi.
    Est. $1,650/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $33,500

    22,205 mi.
    Est. $621/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (21 mi)
    Quick view
  • $29,358

    70,592 mi.
    Est. $544/mo

    Prestige Motor Works

    5.0
    Check Availability
    Naperville, IL (21 mi)
    Quick view
  • $26,995

    49,675 mi.
    Est. $501/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (22 mi)
    Quick view
  • Jet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30iJet Black 2023 BMW X4 xDrive30i

    $37,999

    $1.8K
    37,591 mi.
    Est. $705/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (15 mi)

    Quick view
  • $79,995

    32,483 mi.
    Est. $1,483/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (22 mi)
    Quick view
  • $16,995

    73,647 mi.
    Est. $315/mo

    Bunt Motors Inc

    Check Availability
    Northbrook, IL (22 mi)
    Quick view
  • Frozen Portimao Blue Metallic 2021 BMW M4 Base

    Not Priced

    46,340 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    2.9
    Check Availability
    Northbrook, IL (22 mi)
    Quick view
  • Alpine White 2024 BMW M240 i xDrive

    Not Priced

    19,300 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    2.9
    Check Availability
    Northbrook, IL (22 mi)
    Quick view
  • Not Priced

    52,586 mi.

    Jennings Chevy / VW

    4.8
    Check Availability
    Glenview, IL (22 mi)
    Quick view
  • 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 xDrive

    $64,989

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

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (15 mi)

    Quick view
  • $43,888

    43,542 mi.
    Est. $814/mo

    Glenview Luxury Imports

    4.5
    Check Availability
    Glenview, IL (22 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    Not Priced

    42,581 mi.
    Est. $0/mo

    Marino Chrysler Jeep Dodge RAM

    4.9
    Check Availability
    Chicago, IL (24 mi)
    Quick view
  • Blue 2017 BMW X3 xDrive28i

    $13,400

    86,901 mi.
    Est. $248/mo

    Haus of Imports

    4.2
    Check Availability
    Lemont, IL (24 mi)
    Quick view
  • $21,900

    90,425 mi.
    Est. $406/mo

    Haus of Imports

    4.2
    Check Availability
    Lemont, IL (24 mi)
    Quick view
  • 2018 BMW X5 M Base2018 BMW X5 M Base2018 BMW X5 M Base2018 BMW X5 M Base2018 BMW X5 M Base2018 BMW X5 M Base

    $33,500

    74,958 mi.
    Est. $621/mo

    Impex Chevrolet GMC

    4.7
    Check Availability
    $686 delivery from Reidsville, NC (602 mi)
    Quick view
  • Silver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28iSilver 2017 BMW X3 XDrive28i

    $19,998

    51,376 mi.
    Est. $371/mo

    CarMax Cool Springs

    Check Availability
    $199 delivery to Schaumburg, IL (9 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