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
  • Brooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30i

    $40,524

    $333
    15,510 mi.
    Est. $743/mo

    Huntley Ford

    4.7
    Huntley, IL (23 mi)
    Check Availability

  • Alpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40i

    $48,591

    $100
    58,436 mi.
    Est. $891/mo

    Nissan of Elgin

    4.8
    Elgin, IL (26 mi)
    Check Availability

  • Red Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28iRed Metallic 2026 BMW X1 xDrive28i

    $35,911

    19,335 mi.
    Est. $658/mo

    Napleton's Palatine Subaru

    4.5
    Palatine, IL (30 mi)
    Check Availability

  • Phytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrivePhytonic Blue Metallic 2024 BMW 228 Gran Coupe i xDrive

    $28,699

    $3.7K
    18,586 mi.
    Est. $526/mo

    Elgin Volkswagen

    4.5
    Elgin, IL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 BaseBlack Sapphire Metallic 2026 BMW M5 Base

    $125,411

    $5K
    1,926 mi.
    Est. $2,298/mo

    Guaranteed Motor Cars Lake Villa

    5.0
    Lake Villa, IL (19 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRANPortimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRANPortimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRANPortimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRANPortimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRANPortimao Blue Metallic 2026 BMW 228 Gran Coupe 228 XDRIVE GRAN

    $29,900

    $2.9K
    21,847 mi.
    Est. $548/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (28 mi)
    Check Availability
  • Blue Metallic 2026 BMW 430 i xDriveBlue Metallic 2026 BMW 430 i xDriveBlue Metallic 2026 BMW 430 i xDriveBlue Metallic 2026 BMW 430 i xDriveBlue Metallic 2026 BMW 430 i xDriveBlue Metallic 2026 BMW 430 i xDrive

    $39,400

    $1.6K
    30,716 mi.
    Est. $722/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (28 mi)
    Check Availability
  • Jet Black 2016 BMW 535 xDriveJet Black 2016 BMW 535 xDriveJet Black 2016 BMW 535 xDriveJet Black 2016 BMW 535 xDriveJet Black 2016 BMW 535 xDriveJet Black 2016 BMW 535 xDrive

    $15,372

    90,348 mi.
    Est. $282/mo

    Little House of Cars

    Crystal Lake, IL (16 mi)
    Check Availability
  • Brooklyn Gray Metallic 2022 BMW M240 i xDriveBrooklyn Gray Metallic 2022 BMW M240 i xDriveBrooklyn Gray Metallic 2022 BMW M240 i xDriveBrooklyn Gray Metallic 2022 BMW M240 i xDriveBrooklyn Gray Metallic 2022 BMW M240 i xDriveBrooklyn Gray Metallic 2022 BMW M240 i xDrive

    $45,595

    26,167 mi.
    Est. $836/mo

    Arlington Acura in Palatine

    4.1
    Palatine, IL (29 mi)
    Check Availability

  • White 2015 BMW 535 xDriveWhite 2015 BMW 535 xDriveWhite 2015 BMW 535 xDriveWhite 2015 BMW 535 xDriveWhite 2015 BMW 535 xDriveWhite 2015 BMW 535 xDrive

    $12,862

    95,202 mi.
    Est. $236/mo

    Auto Source LLC

    Elgin, IL (29 mi)
    Check Availability
  • Black 2019 BMW 750 i xDriveBlack 2019 BMW 750 i xDriveBlack 2019 BMW 750 i xDriveBlack 2019 BMW 750 i xDriveBlack 2019 BMW 750 i xDriveBlack 2019 BMW 750 i xDrive

    $26,400

    $500
    77,383 mi.
    Est. $484/mo

    Chicago Car Deals

    Lake in the Hills, IL (21 mi)
    Check Availability
  • 2015 BMW X4 xDrive28i2015 BMW X4 xDrive28i2015 BMW X4 xDrive28i2015 BMW X4 xDrive28i2015 BMW X4 xDrive28i2015 BMW X4 xDrive28i

    $12,235

    125,249 mi.
    Est. $224/mo

    No Limit Motorworks

    Palatine, IL (29 mi)
    Check Availability
  • Alpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NAAlpine White 2026 BMW 330 xDrive NA

    $40,212

    13,807 mi.
    Est. $737/mo

    Bull Valley Ford

    Woodstock, IL (11 mi)
    Check Availability
  • Black 2018 BMW 530 530i Sedan 4DBlack 2018 BMW 530 530i Sedan 4DBlack 2018 BMW 530 530i Sedan 4DBlack 2018 BMW 530 530i Sedan 4DBlack 2018 BMW 530 530i Sedan 4DBlack 2018 BMW 530 530i Sedan 4D

    $15,572

    $300
    90,858 mi.
    Est. $285/mo

    My Cars

    McHenry, IL (12 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28iBlack Sapphire Metallic 2016 BMW X3 xDrive28i

    $11,867

    $410
    105,879 mi.
    Est. $217/mo

    Wickstrom Auto Group

    5.0
    Barrington, IL (25 mi)
    Check Availability

  • Alpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDriveAlpine White 2021 BMW 228 Gran Coupe xDrive

    $15,372

    120,611 mi.
    Est. $282/mo

    Little House of Cars

    Crystal Lake, IL (16 mi)
    Check Availability
  • Silver 2016 BMW 535 xDriveSilver 2016 BMW 535 xDriveSilver 2016 BMW 535 xDriveSilver 2016 BMW 535 xDriveSilver 2016 BMW 535 xDriveSilver 2016 BMW 535 xDrive

    $16,500

    80,036 mi.
    Est. $302/mo

    Chicago Car Deals

    Lake in the Hills, IL (21 mi)
    Check Availability
  • Black 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45e

    $37,095

    $700
    41,167 mi.
    Est. $680/mo

    Ruban Autohaus LLC

    Mundelein, IL (26 mi)
    Check Availability
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $34,012

    20,784 mi.
    Est. $623/mo

    Bull Valley Ford

    Woodstock, IL (11 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X1 xDrive28iBlack Sapphire Metallic 2020 BMW X1 xDrive28iBlack Sapphire Metallic 2020 BMW X1 xDrive28iBlack Sapphire Metallic 2020 BMW X1 xDrive28iBlack Sapphire Metallic 2020 BMW X1 xDrive28iBlack Sapphire Metallic 2020 BMW X1 xDrive28i

    $17,872

    93,930 mi.
    Est. $328/mo

    Little House of Cars

    Crystal Lake, IL (16 mi)
    Check Availability
  • Azurite Black Metallic 2019 BMW M760 xDriveAzurite Black Metallic 2019 BMW M760 xDriveAzurite Black Metallic 2019 BMW M760 xDriveAzurite Black Metallic 2019 BMW M760 xDriveAzurite Black Metallic 2019 BMW M760 xDriveAzurite Black Metallic 2019 BMW M760 xDrive

    $41,404

    $1.2K
    85,901 mi.
    Est. $759/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (28 mi)
    Check Availability

  • White Metallic 2020 BMW X7 M50iWhite Metallic 2020 BMW X7 M50iWhite Metallic 2020 BMW X7 M50iWhite Metallic 2020 BMW X7 M50iWhite Metallic 2020 BMW X7 M50iWhite Metallic 2020 BMW X7 M50i

    $36,222

    $142
    70,602 mi.
    Est. $664/mo

    Arlington Toyota (IL)

    3.7
    Palatine, IL (30 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $56,912

    42,762 mi.
    Est. $1,043/mo

    BMW of Barrington

    4.6
    Barrington, IL (27 mi)
    Check Availability
  • Gray 2024 BMW M3 Competition xDriveGray 2024 BMW M3 Competition xDriveGray 2024 BMW M3 Competition xDriveGray 2024 BMW M3 Competition xDriveGray 2024 BMW M3 Competition xDriveGray 2024 BMW M3 Competition xDrive

    $83,432

    33,838 mi.
    Est. $1,529/mo

    Zeigler Honda of Racine

    4.6
    Mt Pleasant, WI (30 mi)
    Check Availability
  • Alpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28iAlpine White 2025 BMW X1 xDrive28i

    $36,912

    $2K
    10,825 mi.
    Est. $677/mo

    BMW of Barrington

    4.6
    Barrington, IL (27 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $44,912

    $1.5K
    8,745 mi.
    Est. $823/mo

    BMW of Barrington

    4.6
    Barrington, IL (27 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50i

    $51,543

    $1.2K
    38,653 mi.
    Est. $945/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (28 mi)
    Check Availability

  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $70,412

    $15K
    6,323 mi.
    Est. $1,290/mo

    BMW of Barrington

    4.6
    Barrington, IL (27 mi)
    Check Availability
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $27,276

    60,975 mi.
    Est. $500/mo

    CarWise Gurnee

    4.1
    Gurnee, IL (24 mi)
    Check Availability
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $39,256

    $501
    20,130 mi.
    Est. $719/mo

    Huntley Ford

    4.7
    Huntley, IL (23 mi)
    Check Availability
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $27,355

    70,973 mi.
    Est. $501/mo

    Car City Inc

    4.0
    Palatine, IL (29 mi)
    Check Availability
  • Sao Paulo Yellow 2023 BMW X4 M AWDSao Paulo Yellow 2023 BMW X4 M AWDSao Paulo Yellow 2023 BMW X4 M AWDSao Paulo Yellow 2023 BMW X4 M AWDSao Paulo Yellow 2023 BMW X4 M AWDSao Paulo Yellow 2023 BMW X4 M AWD

    $52,908

    50,023 mi.
    Est. $970/mo

    Jidd Motors Mitsubishi

    4.3
    $39 delivery from Des Plaines, IL (39 mi)
    Check Availability
  • Black 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDriveBlack 2019 BMW 440 I xDrive

    $34,998

    $1K
    43,283 mi.
    Est. $641/mo

    CarMax Naperville

    4.6
    Free delivery to Algonquin, IL (21 mi)
    Check Availability