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 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $17,875

    79,731 mi.
    Est. $335/mo

    Hawk CDJR

    4.7
    Check Availability
    Forest Park, IL (4 mi)

    Quick view
  • 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

    $50,500

    13,149 mi.
    Est. $947/mo

    D'Arcy Mitsubishi

    5.0
    Check Availability
    Joliet, IL (27 mi)

    Quick view
  • $73,999

    33,535 mi.
    Est. $1,388/mo

    Premiere Motorsports

    3.3
    Check Availability
    Plainfield, IL (25 mi)
    Quick view
  • $13,999

    129,783 mi.
    Est. $263/mo

    Premiere Motorsports

    3.3
    Check Availability
    Plainfield, IL (25 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW X6 M50i

    $59,480

    51,001 mi.
    Est. $1,115/mo

    Elgin Chrysler Dodge Jeep Ram

    4.3
    Check Availability
    Streamwood, IL (25 mi)
    Quick view
  • Flamenco Red Metallic 2021 BMW X6 sDrive40i

    Not Priced

    74,302 mi.
    Est. $0/mo

    Elgin Chrysler Dodge Jeep Ram

    4.3
    Check Availability
    Streamwood, IL (25 mi)
    Quick view
  • Frozen Pure Grey Metallic 2026 BMW X1 M35i

    $53,550

    4,001 mi.
    Est. $1,004/mo

    Hawk Ford of St. Charles

    4.7
    Check Availability
    St Charles, IL (25 mi)
    Quick view
  • Brooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40i

    $35,325

    $2.6K
    75,732 mi.
    Est. $662/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (30 mi)

    Quick view
  • Not Priced

    43,552 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (26 mi)
    Quick view
  • Not Priced

    36,030 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (26 mi)
    Quick view
  • $25,886

    $999
    46,218 mi.
    Est. $485/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (26 mi)
    Quick view
  • $31,886

    31,902 mi.
    Est. $598/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (26 mi)
    Quick view
  • Not Priced

    61,118 mi.
    Est. $0/mo

    Mercedes-Benz of Barrington

    4.7
    Check Availability
    Barrington, IL (26 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M CompetitionBlack Sapphire Metallic 2024 BMW X5 M CompetitionBlack Sapphire Metallic 2024 BMW X5 M CompetitionBlack Sapphire Metallic 2024 BMW X5 M CompetitionBlack Sapphire Metallic 2024 BMW X5 M CompetitionBlack Sapphire Metallic 2024 BMW X5 M Competition

    $89,775

    38,354 mi.
    Est. $1,684/mo

    Sutton Ford

    4.4
    Check Availability
    Matteson, IL (22 mi)

    Quick view
  • Carbon Black Metallic 2021 BMW X5 xDrive40i

    $35,285

    54,102 mi.
    Est. $662/mo

    Webb Hyundai Highland

    4.4
    Check Availability
    Highland, IN (26 mi)
    Quick view
  • $26,401

    72,441 mi.
    Est. $495/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • $68,181

    $1.5K
    38,446 mi.
    Est. $1,279/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • $47,851

    59,507 mi.
    Est. $897/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • $57,091

    29,806 mi.
    Est. $1,071/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $44,904

    $500
    1,992 mi.
    Est. $842/mo

    Mercedes-Benz of St. Charles

    4.6
    Check Availability
    Saint Charles, IL (28 mi)

    Quick view
  • $16,901

    $500
    78,567 mi.
    Est. $317/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • $70,151

    40,212 mi.
    Est. $1,316/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (27 mi)
    Quick view
  • Gray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30i

    $24,998

    62,938 mi.
    Est. $469/mo

    CarMax Brooklyn Park

    4.6
    Check Availability
    $149 delivery to Hillside, IL (6 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40i

    $38,995

    47,570 mi.
    Est. $731/mo

    Auto Buying Service

    3.9
    Check Availability
    $623 delivery from Fairfax, VA (593 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