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 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDriveAlpine White 2020 BMW 330 xDrive

    $23,408

    68,825 mi.
    Est. $440/mo

    Woodfield Lexus

    4.9
    Schaumburg, IL (21 mi)
    Check Availability

  • Black Sapphire Metallic 2013 BMW 550 iBlack Sapphire Metallic 2013 BMW 550 iBlack Sapphire Metallic 2013 BMW 550 iBlack Sapphire Metallic 2013 BMW 550 iBlack Sapphire Metallic 2013 BMW 550 iBlack Sapphire Metallic 2013 BMW 550 i

    $18,373

    109,644 mi.
    Est. $345/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability

  • Glacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDriveGlacier Silver Metallic 2017 BMW 330 Gran Turismo xDrive

    $17,373

    69,337 mi.
    Est. $327/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability

  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    $20,407

    108,630 mi.
    Est. $384/mo

    INFINITI of Naperville

    4.9
    Naperville, IL (19 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW 535 535i xDriveSpace Gray Metallic 2015 BMW 535 535i xDriveSpace Gray Metallic 2015 BMW 535 535i xDriveSpace Gray Metallic 2015 BMW 535 535i xDriveSpace Gray Metallic 2015 BMW 535 535i xDriveSpace Gray Metallic 2015 BMW 535 535i xDrive

    $11,662

    106,429 mi.
    Est. $219/mo

    Napleton Westmont Porsche

    4.8
    Westmont, IL (8 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDriveDark Graphite Metallic 2019 BMW 530 xDrive

    $19,869

    $373
    65,689 mi.
    Est. $373/mo

    Laurel BMW of Westmont

    4.5
    Westmont, IL (8 mi)
    Check Availability
  • Black Sapphire Met 2013 BMW X1 xDrive35iBlack Sapphire Met 2013 BMW X1 xDrive35iBlack Sapphire Met 2013 BMW X1 xDrive35iBlack Sapphire Met 2013 BMW X1 xDrive35iBlack Sapphire Met 2013 BMW X1 xDrive35iBlack Sapphire Met 2013 BMW X1 xDrive35i

    $12,719

    $382
    61,442 mi.
    Est. $239/mo

    Mercedes-Benz of Westmont

    4.7
    Westmont, IL (8 mi)
    Check Availability
  • Imperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35iImperial Blue Metallic 2015 BMW X5 xDrive35i

    $13,862

    101,155 mi.
    Est. $261/mo

    Biggers Mitsubishi

    4.7
    Elgin, IL (27 mi)
    Check Availability
  • Indianapolis Red Metallic 2007 BMW M6 BaseIndianapolis Red Metallic 2007 BMW M6 BaseIndianapolis Red Metallic 2007 BMW M6 BaseIndianapolis Red Metallic 2007 BMW M6 BaseIndianapolis Red Metallic 2007 BMW M6 BaseIndianapolis Red Metallic 2007 BMW M6 Base

    $18,373

    72,356 mi.
    Est. $345/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability

  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $19,407

    75,919 mi.
    Est. $365/mo

    INFINITI of Naperville

    4.9
    Naperville, IL (19 mi)
    Check Availability
  • Sparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 iSparkling Graphite Metallic 2008 BMW 128 i

    $10,450

    68,850 mi.
    Est. $196/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Jucaro Beige Metallic 2020 BMW X1 xDrive28iJucaro Beige Metallic 2020 BMW X1 xDrive28iJucaro Beige Metallic 2020 BMW X1 xDrive28iJucaro Beige Metallic 2020 BMW X1 xDrive28iJucaro Beige Metallic 2020 BMW X1 xDrive28iJucaro Beige Metallic 2020 BMW X1 xDrive28i

    $20,550

    66,509 mi.
    Est. $386/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Sunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40iSunstone Metallic 2019 BMW X5 xDrive40i

    $23,373

    99,722 mi.
    Est. $439/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35i

    $14,627

    $286
    80,800 mi.
    Est. $275/mo

    Mercedes-Benz of Chicago

    4.6
    Chicago, IL (11 mi)
    Check Availability
  • Space Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35iSpace Gray Metallic 2015 BMW X5 xDrive35i

    $16,373

    43,438 mi.
    Est. $308/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (21 mi)
    Check Availability

  • Black Sapphire Metallic 2019 BMW 750 i xDriveBlack Sapphire Metallic 2019 BMW 750 i xDriveBlack Sapphire Metallic 2019 BMW 750 i xDriveBlack Sapphire Metallic 2019 BMW 750 i xDriveBlack Sapphire Metallic 2019 BMW 750 i xDriveBlack Sapphire Metallic 2019 BMW 750 i xDrive

    $19,802

    $210
    103,923 mi.
    Est. $372/mo

    Napleton's River Oaks Kia

    4.9
    Lansing, IL (21 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35i

    $24,314

    $200
    66,062 mi.
    Est. $457/mo

    iCars Chicago

    4.9
    Skokie, IL (17 mi)
    Check Availability
  • Glacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28iGlacier Silver Metallic 2021 BMW X2 xDrive28i

    $23,140

    50,026 mi.
    Est. $435/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Glacier Silver Metallic 2015 BMW X5 xDrive50iGlacier Silver Metallic 2015 BMW X5 xDrive50iGlacier Silver Metallic 2015 BMW X5 xDrive50iGlacier Silver Metallic 2015 BMW X5 xDrive50iGlacier Silver Metallic 2015 BMW X5 xDrive50iGlacier Silver Metallic 2015 BMW X5 xDrive50i

    $16,706

    73,231 mi.
    Est. $314/mo

    Castle Hyundai Downers Grove

    4.1
    Downers Grove, IL (11 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $20,357

    108,344 mi.
    Est. $383/mo

    Driven Auto of Dundee

    4.2
    East Dundee, IL (30 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 750 i xDriveBlack Sapphire Metallic 2016 BMW 750 i xDriveBlack Sapphire Metallic 2016 BMW 750 i xDriveBlack Sapphire Metallic 2016 BMW 750 i xDriveBlack Sapphire Metallic 2016 BMW 750 i xDriveBlack Sapphire Metallic 2016 BMW 750 i xDrive

    $17,402

    $1K
    90,073 mi.
    Est. $327/mo

    Hopkins Ford of Elgin

    3.0
    Elgin, IL (27 mi)
    Check Availability

  • White 2017 BMW 330 xDriveWhite 2017 BMW 330 xDriveWhite 2017 BMW 330 xDriveWhite 2017 BMW 330 xDriveWhite 2017 BMW 330 xDriveWhite 2017 BMW 330 xDrive

    $18,695

    78,792 mi.
    Est. $351/mo

    DriveTime of Chicago - Lombard

    5.0
    Lombard, IL (10 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $14,876

    127,044 mi.
    Est. $280/mo

    Your Choice Auto Sales of Elgin

    4.8
    Elgin, IL (28 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDrive

    $22,540

    66,085 mi.
    Est. $424/mo

    BMW of Schererville

    4.6
    Schererville, IN (29 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $16,402

    94,050 mi.
    Est. $308/mo

    Auto House Motors

    4.3
    Downers Grove, IL (11 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $16,795

    $700
    92,521 mi.
    Est. $316/mo

    Titan Auto Sales

    4.7
    Worth, IL (9 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEVMelbourne Red Metallic 2016 BMW 428 i xDrive SULEV

    $16,313

    $531
    97,108 mi.
    Est. $307/mo

    Arlington Heights Ford

    5.0
    Arlington Heights, IL (25 mi)
    Check Availability

  • Mineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30i

    $19,059

    $534
    60,196 mi.
    Est. $358/mo

    The Audi Exchange St. Charles

    4.8
    St. Charles, IL (28 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $21,857

    61,879 mi.
    Est. $411/mo

    Driven Auto of Dundee

    4.2
    East Dundee, IL (30 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $22,531

    $410
    51,370 mi.
    Est. $423/mo

    Genesis of Downers Grove

    4.3
    Downers Grove, IL (12 mi)
    Check Availability
  • WHITE 2020 BMW X3 xDrive30iWHITE 2020 BMW X3 xDrive30iWHITE 2020 BMW X3 xDrive30iWHITE 2020 BMW X3 xDrive30iWHITE 2020 BMW X3 xDrive30iWHITE 2020 BMW X3 xDrive30i

    $24,848

    $1.5K
    34,981 mi.
    Est. $467/mo

    Conway Imports

    4.2
    Streamwood, IL (22 mi)
    Check Availability
  • Black Sapphire Metallic 2011 BMW Z4 sDrive30iBlack Sapphire Metallic 2011 BMW Z4 sDrive30iBlack Sapphire Metallic 2011 BMW Z4 sDrive30iBlack Sapphire Metallic 2011 BMW Z4 sDrive30iBlack Sapphire Metallic 2011 BMW Z4 sDrive30iBlack Sapphire Metallic 2011 BMW Z4 sDrive30i

    $12,500

    120,003 mi.
    Est. $235/mo

    Unlimited Motors

    4.4
    $224 delivery from Westfield, IN (150 mi)
    Check Availability
  • Black 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 IBlack 2016 BMW 340 I

    $22,998

    80,335 mi.
    Est. $432/mo

    CarMax Brooklyn Park

    4.6
    $149 delivery to Hillside, IL (6 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

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

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 2527 great deals out of 8429 listings starting at $1,750.

Where can I find the most BMW deals?

The most BMW deals can be found near Lyons, IL with 199 great deals out of 610 listings starting at $1,900.

Used BMW by price

BMW under $25,000 by city

BMW under $25,000 in Lyons, IL by model