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 Filters
  • Silver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 RoadsterSilver 1998 BMW Z3 2.8 Roadster

    $8,991

    $700
    81,333 mi.
    Est. $153/mo

    FOX VALLEY VOLKSWAGEN CRYSTAL LAKE

    4.8
    Check Availability
    Crystal Lake, IL (26 mi)

    Quick view
  • Glacier Silver Metallic 2018 BMW X2 xDrive28iGlacier Silver Metallic 2018 BMW X2 xDrive28iGlacier Silver Metallic 2018 BMW X2 xDrive28iGlacier Silver Metallic 2018 BMW X2 xDrive28iGlacier Silver Metallic 2018 BMW X2 xDrive28iGlacier Silver Metallic 2018 BMW X2 xDrive28i

    $14,876

    $1.5K
    83,375 mi.
    Est. $253/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (29 mi)
    Quick view
  • Red Metallic 2011 BMW 328 xDriveRed Metallic 2011 BMW 328 xDriveRed Metallic 2011 BMW 328 xDriveRed Metallic 2011 BMW 328 xDriveRed Metallic 2011 BMW 328 xDriveRed Metallic 2011 BMW 328 xDrive

    $11,750

    69,059 mi.
    Est. $200/mo

    Harvard Chevrolet GMC

    4.9
    Check Availability
    Harvard, IL (14 mi)
    Quick view
  • Black 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28i

    $14,228

    77,792 mi.
    Est. $242/mo

    Route 41 Budget Auto

    5.0
    Check Availability
    Wadsworth, IL (27 mi)
    Quick view
  • White 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28iWhite 2017 BMW X1 xDrive 28i

    $12,876

    109,943 mi.
    Est. $219/mo

    Dart Motors

    4.0
    Check Availability
    Mchenry, IL (21 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 iMineral Gray Metallic 2016 BMW 320 i

    $13,495

    71,206 mi.
    Est. $229/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Melbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDriveMelbourne Red Metallic 2017 BMW 330 xDrive

    $11,495

    133,144 mi.
    Est. $195/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Black 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28iBlack 2018 BMW X1 xDrive28i

    $11,500

    108,804 mi.
    Est. $195/mo

    My Cars

    Check Availability
    McHenry, IL (19 mi)
    Quick view
  • Jet Black 2011 BMW 335 iJet Black 2011 BMW 335 iJet Black 2011 BMW 335 iJet Black 2011 BMW 335 iJet Black 2011 BMW 335 iJet Black 2011 BMW 335 i

    $11,912

    $725
    70,433 mi.
    Est. $202/mo

    Kunes Ford of Delavan

    3.6
    Check Availability
    Delavan, WI (10 mi)
    Quick view
  • Mystic Blue Metallic 2004 BMW 525 525iMystic Blue Metallic 2004 BMW 525 525iMystic Blue Metallic 2004 BMW 525 525iMystic Blue Metallic 2004 BMW 525 525iMystic Blue Metallic 2004 BMW 525 525iMystic Blue Metallic 2004 BMW 525 525i

    $6,995

    88,669 mi.
    Est. $119/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Alpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEVAlpine White 2012 BMW 128 2dr Conv 128i SULEV

    $8,950

    92,073 mi.
    Est. $152/mo

    Hometown Auto Exchange LLC

    Check Availability
    Lake Geneva, WI (4 mi)
    Quick view
  • Red 1998 BMW Z3 1.9 RoadsterRed 1998 BMW Z3 1.9 RoadsterRed 1998 BMW Z3 1.9 RoadsterRed 1998 BMW Z3 1.9 RoadsterRed 1998 BMW Z3 1.9 RoadsterRed 1998 BMW Z3 1.9 Roadster

    $9,990

    55,830 mi.
    Est. $170/mo

    Autoland Outlets, Inc

    Check Availability
    Roscoe, IL (29 mi)
    Quick view
  • White 2018 BMW 430 i xDriveWhite 2018 BMW 430 i xDriveWhite 2018 BMW 430 i xDriveWhite 2018 BMW 430 i xDriveWhite 2018 BMW 430 i xDriveWhite 2018 BMW 430 i xDrive

    $11,999

    $1.8K
    105,656 mi.
    Est. $204/mo

    Rosen Hyundai of Algonquin

    4.7
    Check Availability
    Algonquin, IL (29 mi)
    Quick view
  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $6,895

    123,917 mi.
    Est. $117/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Blue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28iBlue Water Metallic 2013 BMW X3 xDrive28i

    $11,195

    69,194 mi.
    Est. $190/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Silverstone Metallic 2008 BMW 328 328xiSilverstone Metallic 2008 BMW 328 328xiSilverstone Metallic 2008 BMW 328 328xiSilverstone Metallic 2008 BMW 328 328xiSilverstone Metallic 2008 BMW 328 328xiSilverstone Metallic 2008 BMW 328 328xi

    $5,995

    142,698 mi.
    Est. $102/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Silver 2012 BMW X3 xDrive28iSilver 2012 BMW X3 xDrive28iSilver 2012 BMW X3 xDrive28iSilver 2012 BMW X3 xDrive28iSilver 2012 BMW X3 xDrive28iSilver 2012 BMW X3 xDrive28i

    $9,995

    88,868 mi.
    Est. $170/mo

    Route 41 Budget Auto

    5.0
    Check Availability
    Wadsworth, IL (27 mi)
    Quick view
  • Carbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35iCarbon Black Metallic 2015 BMW X4 xDrive35i

    $13,995

    118,406 mi.
    Est. $238/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Space Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28iSpace Gray Metallic 2015 BMW X3 xDrive28i

    $9,295

    134,483 mi.
    Est. $158/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Black 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28i

    $12,999

    87,839 mi.
    Est. $221/mo

    Route 41 Budget Auto

    5.0
    Check Availability
    Wadsworth, IL (27 mi)
    Quick view
  • Black Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35iBlack Sapphire Metallic 2014 BMW X5 xDrive35i

    $12,495

    133,596 mi.
    Est. $212/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Vermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35iVermilion Red Metallic 2012 BMW X3 xDrive35i

    $8,995

    140,208 mi.
    Est. $153/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Blue 2013 BMW X1 xDrive 28iBlue 2013 BMW X1 xDrive 28iBlue 2013 BMW X1 xDrive 28iBlue 2013 BMW X1 xDrive 28iBlue 2013 BMW X1 xDrive 28iBlue 2013 BMW X1 xDrive 28i

    $7,999

    100,908 mi.
    Est. $136/mo

    Route 41 Budget Auto

    5.0
    Check Availability
    Wadsworth, IL (27 mi)
    Quick view
  • Titanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0siTitanium Silver Metallic 2007 BMW X3 3.0si

    $4,995

    155,109 mi.
    Est. $85/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Jet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDriveJet Black 2010 BMW 550 Gran Turismo xDrive

    $2,995

    133,242 mi.
    Est. $51/mo

    Little House of Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Black 2011 BMW 550 550i xDrive Sedan 4DBlack 2011 BMW 550 550i xDrive Sedan 4DBlack 2011 BMW 550 550i xDrive Sedan 4DBlack 2011 BMW 550 550i xDrive Sedan 4DBlack 2011 BMW 550 550i xDrive Sedan 4DBlack 2011 BMW 550 550i xDrive Sedan 4D

    $13,900

    70,688 mi.
    Est. $236/mo

    Exotic Motors

    3.3
    Check Availability
    $399 delivery from Rolling Meadows, IL (40 mi)
    Quick view
  • Silver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i Roadster

    $15,000

    97,719 mi.
    Est. $255/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (287 mi)
    Quick view

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,988.

Which BMW vehicle has the best MPG?

The hybrid BMW 530 can reach up to 29 MPG city and 35 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 i4 Gran Coupe can travel up to 333 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 2030 great deals out of 7428 listings starting at $1,200.

Where can I find the most BMW deals?

The most BMW deals can be found near Richmond, IL with 18 great deals out of 66 listings starting at $2,995.

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

Used BMW by price

BMW under $15,000 by city