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
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $51,321

    7,718 mi.
    Est. $965/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (19 mi)
    Check Availability

  • Alpine White 2013 BMW 535 xDriveAlpine White 2013 BMW 535 xDriveAlpine White 2013 BMW 535 xDriveAlpine White 2013 BMW 535 xDriveAlpine White 2013 BMW 535 xDriveAlpine White 2013 BMW 535 xDrive

    $11,272

    98,845 mi.
    Est. $212/mo

    AutoNation Toyota Libertyville

    4.7
    Libertyville, IL (28 mi)
    Check Availability

  • Arctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50iArctic Gray Metallic 2020 BMW X6 M50i

    $43,848

    $500
    47,845 mi.
    Est. $824/mo

    McGrath Acura of Westmont

    4.9
    Westmont, IL (6 mi)
    Check Availability

  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $28,499

    48,912 mi.
    Est. $536/mo

    Star Nissan - IL

    4.7
    Niles, IL (12 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $34,179

    30,625 mi.
    Est. $642/mo

    Conway Imports

    4.2
    Streamwood, IL (17 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,011

    $857
    13,149 mi.
    Est. $771/mo

    D'Arcy Mitsubishi

    4.9
    Joliet, IL (27 mi)
    Check Availability
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $29,450

    56,130 mi.
    Est. $554/mo

    Car City Inc

    4.0
    Palatine, IL (21 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $39,312

    $3K
    15,453 mi.
    Est. $739/mo

    Mercedes-Benz of Barrington

    4.4
    Barrington, IL (21 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

    $57,911

    $1.3K
    7,480 mi.
    Est. $1,089/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (10 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40iBlack Sapphire Metallic 2019 BMW X3 M40i

    $24,267

    86,058 mi.
    Est. $456/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (17 mi)
    Check Availability
  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    $33,369

    28,650 mi.
    Est. $627/mo

    TAB Auto Brokers

    4.5
    Chicago, IL (11 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50iArctic Grey Metallic 2022 BMW X5 M50i

    $31,873

    121,188 mi.
    Est. $599/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (19 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $34,912

    29,158 mi.
    Est. $656/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (22 mi)
    Check Availability
  • BLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30iBLACK 2019 BMW X3 xDrive30i

    $21,278

    $220
    68,453 mi.
    Est. $400/mo

    Oswego Motors

    4.3
    Oswego, IL (23 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $30,350

    $193
    33,384 mi.
    Est. $570/mo

    Advantage Acura of Naperville

    4.2
    Naperville, IL (17 mi)
    Check Availability

  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $20,222

    $546
    72,096 mi.
    Est. $380/mo

    Elgin Auto Sales & Service Center

    4.8
    Elgin, IL (21 mi)
    Check Availability
  • Gray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28iGray Metallic 2024 BMW X2 xDrive28i

    $33,372

    43,132 mi.
    Est. $627/mo

    Audi Chicago

    4.4
    Chicago, IL (13 mi)
    Check Availability
  • Storm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28iStorm Bay Metallic 2026 BMW X1 xDrive28i

    $41,562

    $2.8K
    726 mi.
    Est. $781/mo

    Porsche Downtown Chicago

    4.8
    Chicago, IL (14 mi)
    Check Availability
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $31,912

    $390
    50,533 mi.
    Est. $600/mo

    Napleton's River Oaks Kia

    4.9
    Lansing, IL (27 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28iBlack Sapphire Metallic 2024 BMW X1 xDrive28i

    $31,313

    $509
    36,915 mi.
    Est. $589/mo

    Mercedes-Benz of Chicago

    4.6
    Chicago, IL (13 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $83,995

    $1.8K
    10,295 mi.
    Est. $1,579/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (21 mi)
    Check Availability

  • Black Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28iBlack Sapphire Metallic 2023 BMW X1 xDrive28i

    $31,912

    $500
    26,033 mi.
    Est. $600/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (22 mi)
    Check Availability
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $26,372

    $500
    97,290 mi.
    Est. $496/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (13 mi)
    Check Availability
  • Space Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28i

    $30,412

    $600
    29,354 mi.
    Est. $572/mo

    Motor Werks INFINITI

    4.4
    Barrington, IL (22 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $27,402

    66,280 mi.
    Est. $515/mo

    Barrington Auto Specialists

    Barrington, IL (24 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40i

    $30,372

    86,614 mi.
    Est. $571/mo

    Baha Auto of Burbank

    Burbank, IL (11 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $47,313

    $1K
    2,203 mi.
    Est. $889/mo

    Zeigler Chevrolet

    4.5
    Schaumburg, IL (15 mi)
    Check Availability

  • Arctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40i

    $28,995

    72,302 mi.
    Est. $545/mo

    Blue Sky Automotive - Chicago

    Chicago, IL (11 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDriveRed Metallic 2026 BMW X3 M50 xDrive

    $54,263

    12,733 mi.
    Est. $1,020/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (7 mi)
    Check Availability
  • Green Metallic 2025 BMW X5 M60iGreen Metallic 2025 BMW X5 M60iGreen Metallic 2025 BMW X5 M60iGreen Metallic 2025 BMW X5 M60iGreen Metallic 2025 BMW X5 M60iGreen Metallic 2025 BMW X5 M60i

    $55,872

    $119
    52,973 mi.
    Est. $1,050/mo

    MINI of Glencoe North Shore

    Glenco, IL (19 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $36,671

    20,104 mi.
    Est. $689/mo

    Lexus Of Orland

    Orland Park, IL (19 mi)
    Check Availability
  • Blue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDrive

    $30,432

    68,630 mi.
    Est. $572/mo

    Zeigler Honda of Racine

    4.6
    $59 delivery from Mt Pleasant, WI (59 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2Skyscraper Grey Metallic 2025 BMW M2

    $69,300

    857 mi.
    Est. $1,303/mo

    Unlimited Motors Fishers

    4.0
    $248 delivery from Fishers, IN (166 mi)
    Check Availability