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
  • Tanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40iTanzanite Blue II Metallic 2026 BMW X5 xDrive40i

    $70,900

    5,294 mi.
    Est. $1,333/mo

    Perillo BMW

    3.8
    Chicago, IL (11 mi)
    Check Availability

  • 2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive2024 BMW 430 Gran Coupe i xDrive

    $35,988

    $408
    22,606 mi.
    Est. $676/mo

    Jennings Volkswagen, Inc.

    4.8
    Glenview, IL (20 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 (16 mi)
    Check Availability

  • Mineral White Metallic 2025 BMW i7 xDrive60Mineral White Metallic 2025 BMW i7 xDrive60Mineral White Metallic 2025 BMW i7 xDrive60Mineral White Metallic 2025 BMW i7 xDrive60Mineral White Metallic 2025 BMW i7 xDrive60Mineral White Metallic 2025 BMW i7 xDrive60

    $82,265

    $686
    7,412 mi.
    Est. $1,546/mo

    Elmhurst Ford

    4.6
    Bensenville, IL (14 mi)
    Check Availability
  • Dark Blue 2022 BMW X5 PHEV xDrive45eDark Blue 2022 BMW X5 PHEV xDrive45eDark Blue 2022 BMW X5 PHEV xDrive45eDark Blue 2022 BMW X5 PHEV xDrive45eDark Blue 2022 BMW X5 PHEV xDrive45eDark Blue 2022 BMW X5 PHEV xDrive45e

    $31,955

    70,601 mi.
    Est. $601/mo

    Car City Inc

    4.0
    Palatine, IL (29 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDriveMineral White Metallic 2026 BMW 430 i xDrive

    $46,788

    $345
    13,522 mi.
    Est. $879/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 mi)
    Check Availability
  • Alpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28i

    $24,902

    $600
    30,765 mi.
    Est. $468/mo

    Advantage Acura of Naperville

    4.2
    Naperville, IL (22 mi)
    Check Availability
  • Melbourne Red Metallic 2020 BMW 230 230i CoupeMelbourne Red Metallic 2020 BMW 230 230i CoupeMelbourne Red Metallic 2020 BMW 230 230i CoupeMelbourne Red Metallic 2020 BMW 230 230i CoupeMelbourne Red Metallic 2020 BMW 230 230i CoupeMelbourne Red Metallic 2020 BMW 230 230i Coupe

    $12,500

    123,162 mi.
    Est. $235/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (27 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

  • Gray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NA

    $36,807

    22,434 mi.
    Est. $692/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (25 mi)
    Check Availability
  • Blue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDriveBlue Metallic 2025 BMW 330 xDrive

    $41,596

    9,534 mi.
    Est. $782/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (14 mi)
    Check Availability
  • White 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45eWhite 2022 BMW X5 PHEV XDrive45e

    $40,998

    33,220 mi.
    Est. $771/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (25 mi)
    Check Availability
  • Gray 2020 BMW 330 i xDriveGray 2020 BMW 330 i xDriveGray 2020 BMW 330 i xDriveGray 2020 BMW 330 i xDriveGray 2020 BMW 330 i xDriveGray 2020 BMW 330 i xDrive

    $19,655

    99,011 mi.
    Est. $369/mo

    Car City Inc

    4.0
    Palatine, IL (29 mi)
    Check Availability
  • Alpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDriveAlpine White 2022 BMW 330 xDrive

    $30,807

    38,866 mi.
    Est. $579/mo

    Windy City Autos LLC

    5.0
    Schaumburg, IL (23 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

    $40,778

    $500
    31,415 mi.
    Est. $766/mo

    Bettenhausen Chrysler Dodge Jeep Ram of Lockport

    4.6
    Lockport, IL (19 mi)
    Check Availability

  • White Metallic 2024 BMW 330 xDriveWhite Metallic 2024 BMW 330 xDriveWhite Metallic 2024 BMW 330 xDriveWhite Metallic 2024 BMW 330 xDriveWhite Metallic 2024 BMW 330 xDriveWhite Metallic 2024 BMW 330 xDrive

    $31,927

    31,375 mi.
    Est. $600/mo

    Elmhurst Ford

    4.6
    Bensenville, IL (14 mi)
    Check Availability
  • Alpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDriveAlpine White 2023 BMW 530 i xDrive

    $34,394

    23,920 mi.
    Est. $646/mo

    Elmhurst Ford

    4.6
    Bensenville, IL (14 mi)
    Check Availability
  • BLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDriveBLACK 2023 BMW 330 xDrive

    $30,267

    48,415 mi.
    Est. $569/mo

    Conway Imports

    4.2
    Streamwood, IL (26 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60i

    $51,977

    74,802 mi.
    Est. $977/mo

    Star Motor Sales

    4.5
    Downers Grove, IL (14 mi)
    Check Availability
  • Black 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28iBlack 2018 BMW X2 sDrive28i

    $15,277

    58,136 mi.
    Est. $287/mo

    Haus of Imports

    4.3
    Lemont, IL (10 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDriveMineral White Metallic 2024 BMW 430 i xDrive

    $43,120

    $1.5K
    6,704 mi.
    Est. $811/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (16 mi)
    Check Availability

  • Alpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NAAlpine White 2026 BMW 330 I XDrive NA

    $36,391

    $154
    18,806 mi.
    Est. $684/mo

    GENESIS OF SCHERERVILLE

    4.6
    Schererville, IN (26 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $28,307

    49,641 mi.
    Est. $532/mo

    Chevrolet of Merrillville

    4.6
    Merrillville, IN (30 mi)
    Check Availability
  • Silver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28i

    $11,877

    $400
    96,791 mi.
    Est. $223/mo

    Haus of Imports

    4.3
    Lemont, IL (10 mi)
    Check Availability
  • Jet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NAJet Black 2026 BMW 330 xDrive NA

    $36,327

    $1.5K
    10,638 mi.
    Est. $683/mo

    INFINITI of Chicago

    4.9
    Chicago, IL (9 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $51,704

    $1K
    38,022 mi.
    Est. $972/mo

    Bill Jacobs VW

    4.6
    Naperville, IL (22 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW 530 xDriveGlacier Silver Metallic 2020 BMW 530 xDriveGlacier Silver Metallic 2020 BMW 530 xDriveGlacier Silver Metallic 2020 BMW 530 xDriveGlacier Silver Metallic 2020 BMW 530 xDriveGlacier Silver Metallic 2020 BMW 530 xDrive

    $18,392

    80,385 mi.
    Est. $346/mo

    Platinum Auto Exchange

    4.6
    Mt Prospect, IL (20 mi)
    Check Availability
  • White 2019 BMW X2 sDrive28iWhite 2019 BMW X2 sDrive28iWhite 2019 BMW X2 sDrive28iWhite 2019 BMW X2 sDrive28iWhite 2019 BMW X2 sDrive28iWhite 2019 BMW X2 sDrive28i

    $8,995

    139,395 mi.
    Est. $169/mo

    Lake Motor Group LLC

    4.7
    Griffith, IN (27 mi)
    Check Availability
  • Alpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28iAlpine White 2022 BMW X1 xDrive28i

    $21,690

    $300
    70,657 mi.
    Est. $408/mo

    Shaver Preferred Motors

    4.0
    Merriville, IN (30 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $33,707

    20,687 mi.
    Est. $634/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (25 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $30,843

    41,863 mi.
    Est. $580/mo

    Germain Ford of Beavercreek

    4.5
    $728 delivery from Dayton, OH (243 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW 750 i xDriveMineral White Metallic 2022 BMW 750 i xDriveMineral White Metallic 2022 BMW 750 i xDriveMineral White Metallic 2022 BMW 750 i xDriveMineral White Metallic 2022 BMW 750 i xDriveMineral White Metallic 2022 BMW 750 i xDrive

    $41,995

    56,760 mi.
    Est. $789/mo

    Unlimited Motors

    4.5
    $219 delivery from Elwood, IN (146 mi)
    Check Availability