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
  • Jet Black 2013 BMW 535 xDriveJet Black 2013 BMW 535 xDriveJet Black 2013 BMW 535 xDriveJet Black 2013 BMW 535 xDriveJet Black 2013 BMW 535 xDriveJet Black 2013 BMW 535 xDrive

    $8,327

    $1K
    156,247 mi.
    Est. $146/mo

    Audi Minneapolis

    4.9
    Minneapolis, MN (16 mi)
    Check Availability

    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,895

    134,550 mi.
    Est. $173/mo

    Automotion sales

    Minneapolis, MN (19 mi)
    Check Availability
    Quick view
  • BLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMWBLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMWBLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMWBLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMWBLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMWBLACK 2004 BMW 745 745Li very clean heated & cooled seats, SMOOTH BMW

    $5,995

    132,599 mi.
    Est. $105/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2009 BMW 335 i xDriveSpace Gray Metallic 2009 BMW 335 i xDriveSpace Gray Metallic 2009 BMW 335 i xDriveSpace Gray Metallic 2009 BMW 335 i xDriveSpace Gray Metallic 2009 BMW 335 i xDriveSpace Gray Metallic 2009 BMW 335 i xDrive

    $9,999

    113,452 mi.
    Est. $175/mo

    Enthusiast Car Co

    Ham Lake, MN (30 mi)
    Check Availability
    Quick view
  • Black Sapphire Metallic 2013 BMW 335 i xDriveBlack Sapphire Metallic 2013 BMW 335 i xDriveBlack Sapphire Metallic 2013 BMW 335 i xDriveBlack Sapphire Metallic 2013 BMW 335 i xDriveBlack Sapphire Metallic 2013 BMW 335 i xDriveBlack Sapphire Metallic 2013 BMW 335 i xDrive

    $8,999

    148,056 mi.
    Est. $157/mo

    Enthusiast Car Co

    Ham Lake, MN (30 mi)
    Check Availability
    Quick view
  • White 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWDWhite 2014 BMW 328 Modern Line AWD

    $8,288

    162,655 mi.
    Est. $145/mo

    Minneapolis Motorcars

    Minnetonka, MN (15 mi)
    Check Availability
    Quick view
  • Black 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEVBlack 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEVBlack 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEVBlack 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEVBlack 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEVBlack 2011 BMW 328 4dr Sdn 328i xDrive AWD SULEV

    $8,045

    150,896 mi.
    Est. $141/mo

    Bob's Auto Ranch

    Lino Lakes, MN (30 mi)
    Check Availability
    Quick view
  • BLACK 2013 BMW 335 xDriveBLACK 2013 BMW 335 xDriveBLACK 2013 BMW 335 xDriveBLACK 2013 BMW 335 xDriveBLACK 2013 BMW 335 xDriveBLACK 2013 BMW 335 xDrive

    $9,995

    154,870 mi.
    Est. $175/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • BLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDriveBLUE 2011 BMW 328 xDrive

    $8,995

    88,939 mi.
    Est. $157/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • White 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDriveWhite 2015 BMW 328 Gran Turismo xDrive

    $9,300

    149,549 mi.
    Est. $163/mo

    Front Line Auto

    2.4
    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Blue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDriveBlue 2013 BMW 328 xDrive

    $8,450

    $545
    110,207 mi.
    Est. $148/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (15 mi)
    Check Availability
    Quick view
  • Gray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDriveGray 2013 BMW 528 xDrive

    $9,975

    $1.5K
    152,577 mi.
    Est. $174/mo

    Automotion sales

    Minneapolis, MN (19 mi)
    Check Availability
    Quick view
  • Blue 2014 BMW 320 i xDriveBlue 2014 BMW 320 i xDriveBlue 2014 BMW 320 i xDriveBlue 2014 BMW 320 i xDriveBlue 2014 BMW 320 i xDriveBlue 2014 BMW 320 i xDrive

    $9,795

    132,647 mi.
    Est. $171/mo

    Perfect 10 Auto

    Spring Lake Park, MN (24 mi)
    Check Availability
    Quick view
  • Black 2012 BMW X5 xDrive50iBlack 2012 BMW X5 xDrive50iBlack 2012 BMW X5 xDrive50iBlack 2012 BMW X5 xDrive50iBlack 2012 BMW X5 xDrive50iBlack 2012 BMW X5 xDrive50i

    $7,999

    149,667 mi.
    Est. $140/mo

    United Auto Group

    Farmington, MN (27 mi)
    Check Availability
    Quick view
  • Gray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28iGray 2014 BMW X3 xDrive28i

    $9,900

    93,400 mi.
    Est. $173/mo

    Prospect Auto Sales

    Osseo, MN (17 mi)
    Check Availability
    Quick view
  • BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!BLACK 2012 BMW X5 AWD 35i IX CLEAN truck heated seats, must see BMW!

    $7,995

    158,364 mi.
    Est. $140/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • SILVER 2014 BMW X3 xDrive35iSILVER 2014 BMW X3 xDrive35iSILVER 2014 BMW X3 xDrive35iSILVER 2014 BMW X3 xDrive35iSILVER 2014 BMW X3 xDrive35iSILVER 2014 BMW X3 xDrive35i

    $9,995

    134,255 mi.
    Est. $175/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Space Gray Metallic 2012 BMW X5 xDrive 35i Sport ActivitySpace Gray Metallic 2012 BMW X5 xDrive 35i Sport ActivitySpace Gray Metallic 2012 BMW X5 xDrive 35i Sport ActivitySpace Gray Metallic 2012 BMW X5 xDrive 35i Sport ActivitySpace Gray Metallic 2012 BMW X5 xDrive 35i Sport ActivitySpace Gray Metallic 2012 BMW X5 xDrive 35i Sport Activity

    $9,345

    144,629 mi.
    Est. $163/mo

    Lenzen Chevrolet Inc

    4.1
    Chaska, MN (16 mi)
    Check Availability
    Quick view
  • Silver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0siSilver 2008 BMW X5 3.0si

    $6,995

    $855
    158,570 mi.
    Est. $122/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (15 mi)
    Check Availability
    Quick view
  • Silver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28iSilver 2014 BMW X1 xDrive 28i

    $4,995

    $405
    162,012 mi.
    Est. $87/mo

    Mainstreet Motor Company

    3.9
    Hopkins, MN (15 mi)
    Check Availability
    Quick view
  • Jet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iAJet Black 1999 BMW 540 540iA

    $5,500

    93,605 mi.
    Est. $96/mo

    Creative Cars MN

    St. Louis Park, MN (17 mi)
    Check Availability
    Quick view
  • Black 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & LoadedBlack 2007 BMW 525 525xi AWD Leather heated, SUPER clean & Loaded

    $4,995

    205,127 mi.
    Est. $87/mo

    Original Owner Autos

    Eden Prairie, MN (17 mi)
    Check Availability
    Quick view
  • Gray 2017 BMW i3 94 Ah w/Range ExtenderGray 2017 BMW i3 94 Ah w/Range ExtenderGray 2017 BMW i3 94 Ah w/Range ExtenderGray 2017 BMW i3 94 Ah w/Range ExtenderGray 2017 BMW i3 94 Ah w/Range ExtenderGray 2017 BMW i3 94 Ah w/Range Extender

    $9,700

    78,750 mi.
    Est. $170/mo

    Private seller: Ken

    Minneapolis, MN (20 mi)
    Contact Seller
    Quick view
  • Silver 2003 BMW 330 CiSilver 2003 BMW 330 CiSilver 2003 BMW 330 CiSilver 2003 BMW 330 CiSilver 2003 BMW 330 CiSilver 2003 BMW 330 Ci

    $1,399

    209,020 mi.
    Est. $24/mo

    Remarket Space

    Elk River, MN (21 mi)
    Check Availability
    Quick view
  • Black 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35iBlack 2014 BMW X5 xDrive35i

    $9,994

    151,473 mi.
    Est. $175/mo

    The Internet Car Lot

    4.0
    $431 delivery from Omaha, NE (288 mi)
    Check Availability
    Quick view
  • Vermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35iVermilion Red Metallic 2013 BMW X3 xDrive35i

    $8,955

    $713
    99,900 mi.
    Est. $157/mo

    Autos of Chicago

    4.4
    $350 delivery from Arlington Heights, IL (351 mi)
    Check Availability
    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 $10,057.

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 X5 has the most available deals on Cars.com with 1400 great deals out of 6816 listings starting at $2,400.

Where can I find the most BMW deals?

The most BMW deals can be found near Plymouth, MN with 3 great deals out of 32 listings starting at $1,399.

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 $10,000 by city