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
  • Blue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40iBlue Ridge Mountain Metallic 2024 BMW X5 xDrive40i

    $48,312

    $1.4K
    34,186 mi.
    Est. $892/mo

    Motor Werks Honda

    4.9
    Barrington, IL (24 mi)
    Check Availability

  • Skyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDriveSkyscraper Gray Metallic 2024 BMW 430 Gran Coupe i xDrive

    $36,699

    $196
    46,515 mi.
    Est. $677/mo

    Bob Rohrman's Gurnee Hyundai

    4.1
    Gurnee, IL (4 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

    $37,972

    $271
    30,481 mi.
    Est. $701/mo

    Kunes Chevrolet GMC of Lake Geneva

    4.5
    Lake Geneva, WI (27 mi)
    Check Availability

  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $15,000

    77,076 mi.
    Est. $277/mo

    Lynch Chevrolet of Kenosha

    4.6
    Kenosha, WI (10 mi)
    Check Availability
  • dark blue 2019 BMW 430 idark blue 2019 BMW 430 idark blue 2019 BMW 430 idark blue 2019 BMW 430 idark blue 2019 BMW 430 idark blue 2019 BMW 430 i

    $18,376

    $377
    84,431 mi.
    Est. $339/mo

    Dart Motors

    4.1
    Mchenry, IL (16 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $30,297

    26,579 mi.
    Est. $559/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (24 mi)
    Check Availability
  • Black 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDriveBlack 2020 BMW 330 I xDrive

    $23,998

    71,217 mi.
    Est. $443/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (9 mi)
    Check Availability
  • Black 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28iBlack 2023 BMW X1 XDrive28i

    $26,998

    $1K
    52,353 mi.
    Est. $498/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Glencoe, IL (24 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity Vehicle

    $29,410

    59,690 mi.
    Est. $543/mo

    Gmotorcars Auto & Commercial Truck

    4.3
    Arlington Heights, IL (29 mi)
    Check Availability

  • Alpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28iAlpine White 2026 BMW X2 xDrive28i

    $36,988

    $1.1K
    12,683 mi.
    Est. $683/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (12 mi)
    Check Availability
  • Jet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28i

    $28,911

    $1K
    24,645 mi.
    Est. $534/mo

    Napleton Cadillac of Libertyville

    4.6
    Libertyville, IL (12 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 740 i xDriveBlack Sapphire Metallic 2026 BMW 740 i xDriveBlack Sapphire Metallic 2026 BMW 740 i xDriveBlack Sapphire Metallic 2026 BMW 740 i xDriveBlack Sapphire Metallic 2026 BMW 740 i xDriveBlack Sapphire Metallic 2026 BMW 740 i xDrive

    $73,648

    $750
    16,355 mi.
    Est. $1,359/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (12 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28iBlack Sapphire Metallic 2025 BMW X2 xDrive28i

    $37,776

    9,102 mi.
    Est. $697/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (25 mi)
    Check Availability
  • Gray 2025 BMW X1 XDrive28iGray 2025 BMW X1 XDrive28iGray 2025 BMW X1 XDrive28iGray 2025 BMW X1 XDrive28iGray 2025 BMW X1 XDrive28iGray 2025 BMW X1 XDrive28i

    $38,998

    $1K
    20,985 mi.
    Est. $720/mo

    CarMax Kenosha

    4.5
    Kenosha, WI (9 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40iBlack Sapphire Metallic 2025 BMW X7 xDrive40i

    $49,826

    $907
    48,801 mi.
    Est. $920/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (12 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

    $41,998

    $1K
    33,220 mi.
    Est. $775/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (28 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

    $37,991

    11,445 mi.
    Est. $701/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (12 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28iVegas Red Metallic 2026 BMW X1 xDrive28i

    $37,627

    12,418 mi.
    Est. $694/mo

    Fields BMW of Northfield

    4.1
    Northfield, IL (25 mi)
    Check Availability
  • Gray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran Coupe

    $32,998

    14,338 mi.
    Est. $609/mo

    CarMax Glencoe (Edens Expy)

    4.6
    Glencoe, IL (24 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

    $36,261

    19,335 mi.
    Est. $669/mo

    Napleton's Palatine Subaru

    4.5
    Palatine, IL (21 mi)
    Check Availability
  • Blue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28iBlue 2023 BMW X1 XDrive28i

    $32,998

    $1K
    9,690 mi.
    Est. $609/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (28 mi)
    Check Availability
  • Silver 2018 BMW 530 530i xDrive AWD 4dr SedanSilver 2018 BMW 530 530i xDrive AWD 4dr SedanSilver 2018 BMW 530 530i xDrive AWD 4dr SedanSilver 2018 BMW 530 530i xDrive AWD 4dr SedanSilver 2018 BMW 530 530i xDrive AWD 4dr SedanSilver 2018 BMW 530 530i xDrive AWD 4dr Sedan

    $18,300

    85,900 mi.
    Est. $338/mo

    Supreme Carriage

    5.0
    Wauconda, IL (16 mi)
    Check Availability
  • White Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDriveWhite Metallic 2024 BMW 430 Gran Coupe i xDrive

    $36,411

    32,447 mi.
    Est. $672/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (27 mi)
    Check Availability
  • Portimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrivePortimao Blue Metallic 2023 BMW 330 i xDrive

    $40,300

    30,256 mi.
    Est. $744/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (27 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. $339/mo

    Platinum Auto Exchange

    4.6
    Mt Prospect, IL (29 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

    $40,918

    $993
    30,716 mi.
    Est. $755/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (12 mi)
    Check Availability
  • WHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDrive

    $25,296

    88,960 mi.
    Est. $467/mo

    EMH Motors

    Arlington Heights, IL (21 mi)
    Check Availability
  • Gray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDriveGray 2018 BMW 440 Gran Coupe i xDrive

    $24,376

    93,036 mi.
    Est. $450/mo

    Lemberg Motors

    Crystal Lake, IL (23 mi)
    Check Availability
  • Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2

    $60,989

    $511
    35,208 mi.
    Est. $1,126/mo

    Unlimited Motors

    4.4
    $283 delivery from Westfield, IN (189 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDriveBrooklyn Grey Metallic 2023 BMW M240 i xDrive

    $45,603

    27,194 mi.
    Est. $842/mo

    Byers Ford

    4.7
    $399 delivery from Delaware, OH (294 mi)
    Check Availability