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 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30iAlpine White 2023 BMW X4 xDrive30i

    $39,310

    $652
    25,216 mi.
    Est. $739/mo

    Mercedes-Benz of St. Charles

    4.7
    Saint Charles, IL (26 mi)
    Check Availability

  • Mineral Gray Metallic 2017 BMW 230 230iMineral Gray Metallic 2017 BMW 230 230iMineral Gray Metallic 2017 BMW 230 230iMineral Gray Metallic 2017 BMW 230 230iMineral Gray Metallic 2017 BMW 230 230iMineral Gray Metallic 2017 BMW 230 230i

    $11,804

    $478
    135,124 mi.
    Est. $222/mo

    Fox Valley Volkswagen of St. Charles

    4.8
    St Charles, IL (23 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW M440 M440i xDrive

    $40,212

    $199
    39,351 mi.
    Est. $756/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (27 mi)
    Check Availability

  • Melbourne Red Metallic 2024 BMW 230 xDriveMelbourne Red Metallic 2024 BMW 230 xDriveMelbourne Red Metallic 2024 BMW 230 xDriveMelbourne Red Metallic 2024 BMW 230 xDriveMelbourne Red Metallic 2024 BMW 230 xDriveMelbourne Red Metallic 2024 BMW 230 xDrive

    $32,342

    $487
    25,320 mi.
    Est. $608/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (6 mi)
    Check Availability
  • Bay Blue 2025 BMW M8 CompetitionBay Blue 2025 BMW M8 CompetitionBay Blue 2025 BMW M8 CompetitionBay Blue 2025 BMW M8 CompetitionBay Blue 2025 BMW M8 CompetitionBay Blue 2025 BMW M8 Competition

    $99,540

    11,918 mi.
    Est. $1,871/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Brooklyn Gray Metallic 2022 BMW M4 BaseBrooklyn Gray Metallic 2022 BMW M4 BaseBrooklyn Gray Metallic 2022 BMW M4 BaseBrooklyn Gray Metallic 2022 BMW M4 BaseBrooklyn Gray Metallic 2022 BMW M4 BaseBrooklyn Gray Metallic 2022 BMW M4 Base

    $61,862

    26,830 mi.
    Est. $1,163/mo

    Porsche Downtown Chicago

    4.8
    Chicago, IL (14 mi)
    Check Availability
  • Alpine White 2023 BMW 230 i xDriveAlpine White 2023 BMW 230 i xDriveAlpine White 2023 BMW 230 i xDriveAlpine White 2023 BMW 230 i xDriveAlpine White 2023 BMW 230 i xDriveAlpine White 2023 BMW 230 i xDrive

    $31,540

    40,979 mi.
    Est. $593/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 840 iBlack Sapphire Metallic 2026 BMW 840 iBlack Sapphire Metallic 2026 BMW 840 iBlack Sapphire Metallic 2026 BMW 840 iBlack Sapphire Metallic 2026 BMW 840 iBlack Sapphire Metallic 2026 BMW 840 i

    $84,890

    $100
    6,542 mi.
    Est. $1,596/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (17 mi)
    Check Availability
  • Black 1995 BMW 840 840CiBlack 1995 BMW 840 840CiBlack 1995 BMW 840 840CiBlack 1995 BMW 840 840CiBlack 1995 BMW 840 840CiBlack 1995 BMW 840 840Ci

    $79,318

    15,934 mi.
    Est. $1,491/mo

    Ogden Lincoln Of Westmont

    3.5
    Westmont, IL (6 mi)
    Check Availability

  • Zandvoort Blue 2024 BMW M2Zandvoort Blue 2024 BMW M2Zandvoort Blue 2024 BMW M2Zandvoort Blue 2024 BMW M2Zandvoort Blue 2024 BMW M2Zandvoort Blue 2024 BMW M2

    $64,790

    $100
    22,866 mi.
    Est. $1,218/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (17 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

    6,704 mi.
    Est. $811/mo

    Bill Kay Chevrolet

    4.6
    Lisle, IL (10 mi)
    Check Availability
  • Alpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDriveAlpine White 2026 BMW 230 xDrive

    $45,990

    $2.5K
    5,699 mi.
    Est. $864/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (17 mi)
    Check Availability
  • White Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDriveWhite Metallic 2024 BMW 430 i xDrive

    $39,465

    $1.4K
    28,345 mi.
    Est. $742/mo

    Zeigler Nissan of Orland Park

    4.8
    Orland Park, IL (13 mi)
    Check Availability
  • San Remo Green Metallic 2024 BMW 430 i xDriveSan Remo Green Metallic 2024 BMW 430 i xDriveSan Remo Green Metallic 2024 BMW 430 i xDriveSan Remo Green Metallic 2024 BMW 430 i xDriveSan Remo Green Metallic 2024 BMW 430 i xDriveSan Remo Green Metallic 2024 BMW 430 i xDrive

    $38,490

    $300
    27,034 mi.
    Est. $723/mo

    Bill Jacobs BMW

    5.0
    Naperville, IL (17 mi)
    Check Availability
  • Alpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDriveAlpine White 2026 BMW M240 M240i xDrive

    $52,912

    7,417 mi.
    Est. $995/mo

    Napleton's Palatine Mazda

    4.1
    Palatine, IL (27 mi)
    Check Availability

  • Skyscraper Grey Metallic 2026 BMW 430 i xDriveSkyscraper Grey Metallic 2026 BMW 430 i xDriveSkyscraper Grey Metallic 2026 BMW 430 i xDriveSkyscraper Grey Metallic 2026 BMW 430 i xDriveSkyscraper Grey Metallic 2026 BMW 430 i xDriveSkyscraper Grey Metallic 2026 BMW 430 i xDrive

    $41,112

    17,067 mi.
    Est. $773/mo

    Countryside Mitsubishi

    4.9
    Countryside, IL (1 mi)
    Check Availability
  • Alpine White 2024 BMW 230 xDriveAlpine White 2024 BMW 230 xDriveAlpine White 2024 BMW 230 xDriveAlpine White 2024 BMW 230 xDriveAlpine White 2024 BMW 230 xDriveAlpine White 2024 BMW 230 xDrive

    $33,388

    $400
    21,230 mi.
    Est. $628/mo

    Arlington Heights Buick GMC

    4.9
    Arlington heights, IL (26 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 230 iBlack Sapphire Metallic 2022 BMW 230 iBlack Sapphire Metallic 2022 BMW 230 iBlack Sapphire Metallic 2022 BMW 230 iBlack Sapphire Metallic 2022 BMW 230 iBlack Sapphire Metallic 2022 BMW 230 i

    $29,708

    26,471 mi.
    Est. $558/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (19 mi)
    Check Availability
  • Alpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDriveAlpine White 2025 BMW 230 i xDrive

    $38,412

    $1.1K
    14,459 mi.
    Est. $722/mo

    The Autobarn Volkswagen of Countryside

    4.8
    Countryside, IL (1 mi)
    Check Availability
  • Gray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDriveGray Metallic 2026 BMW 430 i xDrive

    $39,808

    $600
    28,576 mi.
    Est. $748/mo

    Jidd Motors Mitsubishi

    4.3
    Des Plaines, IL (19 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDriveBlack Sapphire Metallic 2026 BMW 430 i xDrive

    $43,911

    23,940 mi.
    Est. $825/mo

    Arlington Heights Ford

    5.0
    Arlington Heights, IL (26 mi)
    Check Availability
  • Austin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 BaseAustin Yellow Metallic 2018 BMW M4 Base

    $41,995

    $1K
    70,873 mi.
    Est. $789/mo

    Baha Auto Group

    4.0
    Palos Hills, IL (8 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDriveBlack Sapphire Metallic 2019 BMW M850 xDrive

    $36,397

    86,087 mi.
    Est. $684/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (23 mi)
    Check Availability
  • DAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 CompetitionDAYTONA VIOLET 2020 BMW M4 Competition

    $65,373

    39,106 mi.
    Est. $1,229/mo

    Motor Cars of Chicago

    4.0
    Joliet, IL (21 mi)
    Check Availability
  • White 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDrive

    $10,407

    120,205 mi.
    Est. $196/mo

    Autos of Chicago

    4.4
    Arlington Heights, IL (23 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

    $87,157

    $1.1K
    11,356 mi.
    Est. $1,638/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (11 mi)
    Check Availability
  • White 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDriveWhite 2014 BMW 640 Gran Coupe i xDrive

    $15,372

    $1K
    97,250 mi.
    Est. $289/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (19 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

    $52,872

    22,588 mi.
    Est. $994/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (11 mi)
    Check Availability
  • Purple 2016 BMW i8 BasePurple 2016 BMW i8 BasePurple 2016 BMW i8 BasePurple 2016 BMW i8 BasePurple 2016 BMW i8 BasePurple 2016 BMW i8 Base

    $44,197

    $1K
    82,195 mi.
    Est. $831/mo

    ENE Motors

    4.3
    $399 delivery from Racine, WI (64 mi)
    Check Availability
  • Gray 2022 BMW M240 XIGray 2022 BMW M240 XIGray 2022 BMW M240 XIGray 2022 BMW M240 XIGray 2022 BMW M240 XIGray 2022 BMW M240 XI

    $39,998

    61,713 mi.
    Est. $752/mo

    CarMax Waukesha

    4.8
    Free delivery to Hillside, IL (7 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 528 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,727.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X3 has the most available deals on Cars.com with 2588 great deals out of 8495 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near Westchester, IL with 74 great deals out of 225 listings starting at $8,372.

BMW Coupes by city

BMW Coupes in Countryside, IL by model