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
  • Gray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDriveGray Metallic 2024 BMW M4 Competition xDrive

    $75,900

    14,121 mi.
    Est. $1,427/mo

    Perillo BMW

    3.8
    Chicago, 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. $223/mo

    Wickstrom Auto Group

    5.0
    Barrington, IL (27 mi)
    Check Availability

  • Arctic Race Blue Metallic 2027 BMW M440 i xDriveArctic Race Blue Metallic 2027 BMW M440 i xDriveArctic Race Blue Metallic 2027 BMW M440 i xDriveArctic Race Blue Metallic 2027 BMW M440 i xDriveArctic Race Blue Metallic 2027 BMW M440 i xDriveArctic Race Blue Metallic 2027 BMW M440 i xDrive

    $65,407

    5,467 mi.
    Est. $1,229/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (29 mi)
    Check Availability

  • Black 2024 BMW 430 IBlack 2024 BMW 430 IBlack 2024 BMW 430 IBlack 2024 BMW 430 IBlack 2024 BMW 430 IBlack 2024 BMW 430 I

    $43,998

    $1K
    22,910 mi.
    Est. $827/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (18 mi)
    Check Availability
  • Alpine White 2025 BMW M3 CompetitionAlpine White 2025 BMW M3 CompetitionAlpine White 2025 BMW M3 CompetitionAlpine White 2025 BMW M3 CompetitionAlpine White 2025 BMW M3 CompetitionAlpine White 2025 BMW M3 Competition

    $88,373

    18,480 mi.
    Est. $1,661/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (25 mi)
    Check Availability
  • Brooklyn Grey Metallic 2023 BMW M3 Competition xDriveBrooklyn Grey Metallic 2023 BMW M3 Competition xDriveBrooklyn Grey Metallic 2023 BMW M3 Competition xDriveBrooklyn Grey Metallic 2023 BMW M3 Competition xDriveBrooklyn Grey Metallic 2023 BMW M3 Competition xDriveBrooklyn Grey Metallic 2023 BMW M3 Competition xDrive

    $98,373

    19,709 mi.
    Est. $1,849/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (25 mi)
    Check Availability
  • Phytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40iPhytonic Blue Metallic 2019 BMW X5 xDrive40i

    $28,912

    $1.4K
    69,461 mi.
    Est. $543/mo

    Lux Cars Chicago

    3.6
    Buffalo Grove, IL (21 mi)
    Check Availability
  • Alpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 Base

    $69,372

    5,412 mi.
    Est. $1,304/mo

    Arlington Toyota (IL)

    3.7
    Palatine, IL (22 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM BaseCarbon Black Metallic 2023 BMW XM Base

    $74,190

    $778
    21,601 mi.
    Est. $1,395/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (15 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M BaseBlack Sapphire Metallic 2021 BMW X5 M Base

    $59,113

    50,289 mi.
    Est. $1,111/mo

    Al Piemonte Buick GMC

    4.5
    Elmhurst, IL (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M3 Competition xDriveBlack Sapphire Metallic 2024 BMW M3 Competition xDriveBlack Sapphire Metallic 2024 BMW M3 Competition xDriveBlack Sapphire Metallic 2024 BMW M3 Competition xDriveBlack Sapphire Metallic 2024 BMW M3 Competition xDriveBlack Sapphire Metallic 2024 BMW M3 Competition xDrive

    $92,373

    28,036 mi.
    Est. $1,736/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (25 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDriveMineral White Metallic 2024 BMW 760 xDrive

    $70,397

    $1K
    38,060 mi.
    Est. $1,323/mo

    Star Auto Works

    Downers Grove, IL (10 mi)
    Check Availability
  • White Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60i

    $72,746

    $2.1K
    38,787 mi.
    Est. $1,367/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $66,259

    $1.1K
    5,595 mi.
    Est. $1,245/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (8 mi)
    Check Availability
  • Oxide Grey Metallic 2023 BMW i7 xDrive60Oxide Grey Metallic 2023 BMW i7 xDrive60Oxide Grey Metallic 2023 BMW i7 xDrive60Oxide Grey Metallic 2023 BMW i7 xDrive60Oxide Grey Metallic 2023 BMW i7 xDrive60Oxide Grey Metallic 2023 BMW i7 xDrive60

    $59,190

    $334
    22,034 mi.
    Est. $1,113/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (15 mi)
    Check Availability

  • Black 2025 BMW X5 xDrive40iBlack 2025 BMW X5 xDrive40iBlack 2025 BMW X5 xDrive40iBlack 2025 BMW X5 xDrive40iBlack 2025 BMW X5 xDrive40iBlack 2025 BMW X5 xDrive40i

    $43,968

    $440
    40,593 mi.
    Est. $826/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (15 mi)
    Check Availability
  • Green Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40iGreen Metallic 2026 BMW X5 xDrive40i

    $75,509

    6,211 mi.
    Est. $1,419/mo

    BMW of Barrington

    4.6
    Barrington, IL (24 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDriveMineral White Metallic 2023 BMW 330 i xDrive

    $30,639

    $887
    46,205 mi.
    Est. $576/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (18 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $29,698

    61,124 mi.
    Est. $558/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $48,746

    41,467 mi.
    Est. $916/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (15 mi)
    Check Availability
  • Jet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDriveJet Black 2024 BMW 330e xDrive

    $29,408

    44,025 mi.
    Est. $553/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (14 mi)
    Check Availability

  • Blue Metallic 2025 BMW X7 M60iBlue Metallic 2025 BMW X7 M60iBlue Metallic 2025 BMW X7 M60iBlue Metallic 2025 BMW X7 M60iBlue Metallic 2025 BMW X7 M60iBlue Metallic 2025 BMW X7 M60i

    $86,412

    $2K
    13,330 mi.
    Est. $1,624/mo

    BMW of Barrington

    4.6
    Barrington, IL (24 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40i

    $47,899

    $477
    56,843 mi.
    Est. $900/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (7 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X6 xDrive40iMineral White Metallic 2021 BMW X6 xDrive40iMineral White Metallic 2021 BMW X6 xDrive40iMineral White Metallic 2021 BMW X6 xDrive40iMineral White Metallic 2021 BMW X6 xDrive40iMineral White Metallic 2021 BMW X6 xDrive40i

    $36,635

    $222
    59,488 mi.
    Est. $689/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (15 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

    $46,912

    58,635 mi.
    Est. $882/mo

    INFINITI of Naperville

    4.9
    Naperville, IL (18 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDrive

    $70,257

    $2.9K
    26,320 mi.
    Est. $1,321/mo

    Fields Motorcars Downers Grove

    Downers Grove, IL (8 mi)
    Check Availability
  • Dark Graphite 2024 BMW i5 eDrive40Dark Graphite 2024 BMW i5 eDrive40Dark Graphite 2024 BMW i5 eDrive40Dark Graphite 2024 BMW i5 eDrive40Dark Graphite 2024 BMW i5 eDrive40Dark Graphite 2024 BMW i5 eDrive40

    $42,047

    36,046 mi.
    Est. $790/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (29 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDriveBlack Sapphire Metallic 2026 BMW 840 i xDrive

    $105,211

    1,012 mi.
    Est. $1,978/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (29 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDriveBlack Sapphire Metallic 2023 BMW 530 i xDrive

    $32,464

    $1.2K
    36,170 mi.
    Est. $610/mo

    BMW of Orland Park

    4.6
    Orland Park, IL (18 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

    $87,407

    9,203 mi.
    Est. $1,643/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (29 mi)
    Check Availability
  • White 2016 BMW X3 xDrive28dWhite 2016 BMW X3 xDrive28dWhite 2016 BMW X3 xDrive28dWhite 2016 BMW X3 xDrive28dWhite 2016 BMW X3 xDrive28dWhite 2016 BMW X3 xDrive28d

    $7,602

    179,137 mi.
    Est. $143/mo

    Xchange Motors

    5.0
    Addison, IL (8 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDriveBlack Sapphire Metallic 2024 BMW ALPINA B8 Gran Coupe xDrive

    $94,500

    26,173 mi.
    Est. $1,776/mo

    Unlimited Motors

    4.3
    $229 delivery from Westfield, IN (153 mi)
    Check Availability
  • Black 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 BaseBlack 2016 BMW M4 Base

    $41,652

    53,287 mi.
    Est. $783/mo

    Specialty Motors

    3.0
    $36 delivery from Gurnee, IL (37 mi)
    Check Availability