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
  • White 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 i

    $5,084

    152,713 mi.
    Est. $96/mo

    Kunes Hyundai of Sycamore

    4.6
    Sycamore, IL (30 mi)
    Check Availability

  • White 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 iWhite 2005 BMW 525 i

    $5,084

    152,713 mi.
    Est. $96/mo

    Kunes Hyundai of Sycamore

    4.6
    Sycamore, IL (30 mi)
    Check Availability

  • Burgundy 2008 BMW 328 xiBurgundy 2008 BMW 328 xiBurgundy 2008 BMW 328 xiBurgundy 2008 BMW 328 xiBurgundy 2008 BMW 328 xiBurgundy 2008 BMW 328 xi

    $5,999

    115,077 mi.
    Est. $113/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Gray 2009 BMW 328 i xDriveGray 2009 BMW 328 i xDriveGray 2009 BMW 328 i xDriveGray 2009 BMW 328 i xDriveGray 2009 BMW 328 i xDriveGray 2009 BMW 328 i xDrive

    $5,999

    120,046 mi.
    Est. $113/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Black 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35i

    $5,999

    145,992 mi.
    Est. $113/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Black 2010 BMW 528 i xDriveBlack 2010 BMW 528 i xDriveBlack 2010 BMW 528 i xDriveBlack 2010 BMW 528 i xDriveBlack 2010 BMW 528 i xDriveBlack 2010 BMW 528 i xDrive

    $5,999

    120,458 mi.
    Est. $113/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Black 2015 BMW X1 sDrive 28iBlack 2015 BMW X1 sDrive 28iBlack 2015 BMW X1 sDrive 28iBlack 2015 BMW X1 sDrive 28iBlack 2015 BMW X1 sDrive 28iBlack 2015 BMW X1 sDrive 28i

    $5,999

    121,746 mi.
    Est. $113/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Silver 2007 BMW 550 iSilver 2007 BMW 550 iSilver 2007 BMW 550 iSilver 2007 BMW 550 iSilver 2007 BMW 550 iSilver 2007 BMW 550 i

    $4,500

    143,000 mi.
    Est. $85/mo

    Private seller: Irfan

    Schaumburg, IL (4 mi)
    Contact Seller
  • Silver 1997 BMW 740 740i 4dr SedanSilver 1997 BMW 740 740i 4dr SedanSilver 1997 BMW 740 740i 4dr SedanSilver 1997 BMW 740 740i 4dr SedanSilver 1997 BMW 740 740i 4dr SedanSilver 1997 BMW 740 740i 4dr Sedan

    $5,407

    186,742 mi.
    Est. $102/mo

    New Wheels

    Glendale Heights, IL (7 mi)
    Check Availability
  • Silver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDriveSilver 2013 BMW 328 xDrive

    $5,347

    215,048 mi.
    Est. $101/mo

    Lucky Motors Megastore of Villa Park

    3.6
    Villa Park, IL (10 mi)
    Check Availability
  • Black 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDriveBlack 2015 BMW 428 i xDrive

    $4,412

    240,867 mi.
    Est. $83/mo

    Ultimate Motor Cars

    2.9
    Downers Grove, IL (14 mi)
    Check Availability
  • Black 2000 BMW 323 323Ci 2dr CoupeBlack 2000 BMW 323 323Ci 2dr CoupeBlack 2000 BMW 323 323Ci 2dr CoupeBlack 2000 BMW 323 323Ci 2dr CoupeBlack 2000 BMW 323 323Ci 2dr CoupeBlack 2000 BMW 323 323Ci 2dr Coupe

    $5,411

    111,101 mi.
    Est. $102/mo

    Auto House Motors

    4.3
    Downers Grove, IL (14 mi)
    Check Availability
  • Titanium Silver Metallic 2006 BMW 325 325xi SedanTitanium Silver Metallic 2006 BMW 325 325xi SedanTitanium Silver Metallic 2006 BMW 325 325xi SedanTitanium Silver Metallic 2006 BMW 325 325xi SedanTitanium Silver Metallic 2006 BMW 325 325xi SedanTitanium Silver Metallic 2006 BMW 325 325xi Sedan

    $3,849

    173,823 mi.
    Est. $72/mo

    MR FLEET

    Naperville, IL (15 mi)
    Check Availability
  • Silver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWDSilver 2011 BMW 328 4dr Sdn 328i xDrive AWD

    $5,775

    178,629 mi.
    Est. $109/mo

    BG Motorcars

    3.6
    Naperville, IL (19 mi)
    Check Availability
  • Brown 2014 BMW 428 i xDriveBrown 2014 BMW 428 i xDriveBrown 2014 BMW 428 i xDrive

    $5,500

    165,000 mi.
    Est. $103/mo

    Private seller: Taesha

    Naperville, IL (19 mi)
    Contact Seller
  • Jet Black 2012 BMW X3 xDrive28iJet Black 2012 BMW X3 xDrive28iJet Black 2012 BMW X3 xDrive28iJet Black 2012 BMW X3 xDrive28iJet Black 2012 BMW X3 xDrive28iJet Black 2012 BMW X3 xDrive28i

    $5,572

    $500
    182,365 mi.
    Est. $105/mo

    Little House of Cars

    Crystal Lake, IL (21 mi)
    Check Availability
  • Deep Sea Blue Metallic 2012 BMW 528 xDriveDeep Sea Blue Metallic 2012 BMW 528 xDriveDeep Sea Blue Metallic 2012 BMW 528 xDriveDeep Sea Blue Metallic 2012 BMW 528 xDriveDeep Sea Blue Metallic 2012 BMW 528 xDriveDeep Sea Blue Metallic 2012 BMW 528 xDrive

    $5,372

    234,119 mi.
    Est. $101/mo

    Little House of Cars

    Crystal Lake, IL (21 mi)
    Check Availability
  • White 2011 BMW 128 iWhite 2011 BMW 128 iWhite 2011 BMW 128 iWhite 2011 BMW 128 iWhite 2011 BMW 128 iWhite 2011 BMW 128 i

    $5,000

    104,230 mi.
    Est. $94/mo

    Private seller: Miles

    Glencoe, IL (23 mi)
    Contact Seller
  • Gray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xiGray 2007 BMW 328 xi

    $3,500

    178,888 mi.
    Est. $66/mo

    Private seller: Christina

    Romeoville, IL (24 mi)
    Contact Seller
  • Blue 2008 BMW 535 535xi Sedan 4DBlue 2008 BMW 535 535xi Sedan 4DBlue 2008 BMW 535 535xi Sedan 4DBlue 2008 BMW 535 535xi Sedan 4DBlue 2008 BMW 535 535xi Sedan 4DBlue 2008 BMW 535 535xi Sedan 4D

    $5,376

    133,735 mi.
    Est. $101/mo

    Premier Auto Works Inc

    3.7
    Alsip, IL (29 mi)
    Check Availability
  • Space Gray Metallic 2008 BMW X5 AWD 4dr 4.8iSpace Gray Metallic 2008 BMW X5 AWD 4dr 4.8iSpace Gray Metallic 2008 BMW X5 AWD 4dr 4.8iSpace Gray Metallic 2008 BMW X5 AWD 4dr 4.8iSpace Gray Metallic 2008 BMW X5 AWD 4dr 4.8iSpace Gray Metallic 2008 BMW X5 AWD 4dr 4.8i

    $4,375

    153,256 mi.
    Est. $82/mo

    Your Choice Autos Waukegan

    4.8
    Waukegan, IL (30 mi)
    Check Availability
  • Silver 2005 BMW X5 3.0iSilver 2005 BMW X5 3.0iSilver 2005 BMW X5 3.0iSilver 2005 BMW X5 3.0iSilver 2005 BMW X5 3.0iSilver 2005 BMW X5 3.0i

    $2,999

    171,142 mi.
    Est. $56/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • White 2008 BMW X5 3.0siWhite 2008 BMW X5 3.0siWhite 2008 BMW X5 3.0siWhite 2008 BMW X5 3.0siWhite 2008 BMW X5 3.0siWhite 2008 BMW X5 3.0si

    $4,999

    172,889 mi.
    Est. $94/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Silver 2007 BMW 530 iSilver 2007 BMW 530 iSilver 2007 BMW 530 iSilver 2007 BMW 530 iSilver 2007 BMW 530 iSilver 2007 BMW 530 i

    $4,999

    139,565 mi.
    Est. $94/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Black 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xiBlack 2007 BMW 328 xi

    $4,999

    124,146 mi.
    Est. $94/mo

    Car Castle - Waukegan

    1.2
    Waukegan, IL (30 mi)
    Check Availability
  • Black 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35iBlack 2013 BMW X5 xDrive35i

    $5,995

    $150
    114,566 mi.
    Est. $113/mo

    GW Trucks

    3.9
    $886 delivery from Jacksonville, FL (887 mi)
    Check Availability
  • Beige Metallic 2011 BMW 740 740iBeige Metallic 2011 BMW 740 740iBeige Metallic 2011 BMW 740 740i

    $2,717

    120,202 mi.
    Est. $51/mo

    AutoWorld of Conway

    3.5
    Free delivery from Conway, SC (756 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,842.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Addison, IL with 4 great deals out of 24 listings starting at $1,900.

Used BMW by price

BMW under $6,000 by city