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
  • Imperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEV

    $8,406

    158,802 mi.
    Est. $155/mo

    Ken Ganley Kia Medina

    4.7
    Medina, OH (14 mi)
    Check Availability

  • Imperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEVImperial Blue Metallic 2016 BMW 328 i xDrive SULEV

    $8,406

    158,802 mi.
    Est. $155/mo

    Ken Ganley Kia Medina

    4.7
    Medina, OH (14 mi)
    Check Availability
  • Alpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 iAlpine White 2017 BMW 320 i

    $8,995

    122,682 mi.
    Est. $166/mo

    Cedar Auto Group LLC

    Akron, OH (19 mi)
    Check Availability
  • Cashmere Silver Metallic 2011 BMW 128 128iCashmere Silver Metallic 2011 BMW 128 128iCashmere Silver Metallic 2011 BMW 128 128iCashmere Silver Metallic 2011 BMW 128 128iCashmere Silver Metallic 2011 BMW 128 128iCashmere Silver Metallic 2011 BMW 128 128i

    $8,348

    111,175 mi.
    Est. $154/mo

    Ken Ganley Chevrolet of Aurora

    4.6
    Aurora, OH (17 mi)
    Check Availability
  • RED 2000 BMW Z3 2.3 RoadsterRED 2000 BMW Z3 2.3 RoadsterRED 2000 BMW Z3 2.3 RoadsterRED 2000 BMW Z3 2.3 RoadsterRED 2000 BMW Z3 2.3 RoadsterRED 2000 BMW Z3 2.3 Roadster

    $7,999

    143,388 mi.
    Est. $147/mo

    Quality Carz and More LLC

    Lorain, OH (27 mi)
    Check Availability
  • Alpine White 2007 BMW 750 LiAlpine White 2007 BMW 750 LiAlpine White 2007 BMW 750 LiAlpine White 2007 BMW 750 LiAlpine White 2007 BMW 750 LiAlpine White 2007 BMW 750 Li

    $7,998

    $490
    173,478 mi.
    Est. $147/mo

    Global Automotive Group LLC

    Cleveland, OH (10 mi)
    Check Availability
  • Blue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35iBlue 2015 BMW X5 xDrive35i

    $7,995

    $1K
    159,909 mi.
    Est. $147/mo

    EC Auto Club LLC

    Kent, OH (19 mi)
    Check Availability
  • Alpine White 2008 BMW 328 328xiAlpine White 2008 BMW 328 328xiAlpine White 2008 BMW 328 328xiAlpine White 2008 BMW 328 328xiAlpine White 2008 BMW 328 328xiAlpine White 2008 BMW 328 328xi

    $7,389

    100,018 mi.
    Est. $136/mo

    KDK Auto Broker

    3.6
    Brunswick, OH (11 mi)
    Check Availability
  • Blue 2004 BMW X3 3.0iBlue 2004 BMW X3 3.0iBlue 2004 BMW X3 3.0iBlue 2004 BMW X3 3.0iBlue 2004 BMW X3 3.0iBlue 2004 BMW X3 3.0i

    $6,420

    165,650 mi.
    Est. $118/mo

    Budget Car Mart

    Norton, OH (20 mi)
    Check Availability
  • Black 1996 BMW Z3 RoadsterBlack 1996 BMW Z3 RoadsterBlack 1996 BMW Z3 RoadsterBlack 1996 BMW Z3 RoadsterBlack 1996 BMW Z3 RoadsterBlack 1996 BMW Z3 Roadster

    $5,995

    102,302 mi.
    Est. $110/mo

    Prime Auto Sales of Uniontown

    1.5
    Uniontown, OH (28 mi)
    Check Availability
  • Silver 2012 BMW 750 i xDriveSilver 2012 BMW 750 i xDriveSilver 2012 BMW 750 i xDriveSilver 2012 BMW 750 i xDriveSilver 2012 BMW 750 i xDriveSilver 2012 BMW 750 i xDrive

    $8,995

    70,419 mi.
    Est. $166/mo

    Prime Auto Sales of Uniontown

    1.5
    Uniontown, OH (28 mi)
    Check Availability
  • Jet Black 2008 BMW 335 4dr Sdn 335xi AWDJet Black 2008 BMW 335 4dr Sdn 335xi AWDJet Black 2008 BMW 335 4dr Sdn 335xi AWDJet Black 2008 BMW 335 4dr Sdn 335xi AWDJet Black 2008 BMW 335 4dr Sdn 335xi AWDJet Black 2008 BMW 335 4dr Sdn 335xi AWD

    $5,900

    131,582 mi.
    Est. $109/mo

    Trade In Automotive LLC

    Willoughby, OH (27 mi)
    Check Availability
  • Black 2003 BMW Z4 2.5i RoadsterBlack 2003 BMW Z4 2.5i RoadsterBlack 2003 BMW Z4 2.5i RoadsterBlack 2003 BMW Z4 2.5i RoadsterBlack 2003 BMW Z4 2.5i RoadsterBlack 2003 BMW Z4 2.5i Roadster

    $7,500

    139,900 mi.
    Est. $138/mo

    Berea Auto Mall

    Berea, OH (11 mi)
    Check Availability
  • BLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 IBLUE 2009 BMW 128 I

    $6,990

    46,042 mi.
    Est. $129/mo

    DAMS AUTO LLC

    1.5
    Cleveland, OH (19 mi)
    Check Availability
  • Black 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35iBlack 2015 BMW X5 xDrive35i

    $8,995

    141,263 mi.
    Est. $166/mo

    Prime Auto Sales of Uniontown

    1.5
    Uniontown, OH (28 mi)
    Check Availability
  • Mineral Silver Metallic 2014 BMW X3 xDrive35iMineral Silver Metallic 2014 BMW X3 xDrive35iMineral Silver Metallic 2014 BMW X3 xDrive35iMineral Silver Metallic 2014 BMW X3 xDrive35iMineral Silver Metallic 2014 BMW X3 xDrive35iMineral Silver Metallic 2014 BMW X3 xDrive35i

    $6,796

    $620
    129,657 mi.
    Est. $125/mo

    Budget Car Mart 2

    1.9
    Akron, OH (25 mi)
    Check Availability
  • Mineral Grey Metallic 2014 BMW 328 xDriveMineral Grey Metallic 2014 BMW 328 xDriveMineral Grey Metallic 2014 BMW 328 xDriveMineral Grey Metallic 2014 BMW 328 xDriveMineral Grey Metallic 2014 BMW 328 xDriveMineral Grey Metallic 2014 BMW 328 xDrive

    $8,995

    112,698 mi.
    Est. $166/mo

    CHERRY AUTO GROUP

    North Randall, OH (11 mi)
    Check Availability
  • 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

    108,340 mi.
    Est. $156/mo

    Prudential Auto Leasing

    Cuyahoga Falls, OH (15 mi)
    Check Availability
  • Bronze 2013 BMW 328 xDriveBronze 2013 BMW 328 xDriveBronze 2013 BMW 328 xDriveBronze 2013 BMW 328 xDriveBronze 2013 BMW 328 xDriveBronze 2013 BMW 328 xDrive

    $8,495

    109,329 mi.
    Est. $156/mo

    National Used Cars Inc.

    Cleveland, OH (19 mi)
    Check Availability
  • BLACK 2013 BMW X1 sDrive 28iBLACK 2013 BMW X1 sDrive 28iBLACK 2013 BMW X1 sDrive 28iBLACK 2013 BMW X1 sDrive 28iBLACK 2013 BMW X1 sDrive 28iBLACK 2013 BMW X1 sDrive 28i

    $6,990

    98,477 mi.
    Est. $129/mo

    DAMS AUTO LLC

    1.5
    Cleveland, OH (19 mi)
    Check Availability
  • Gray 2013 BMW 535 i xDriveGray 2013 BMW 535 i xDriveGray 2013 BMW 535 i xDriveGray 2013 BMW 535 i xDriveGray 2013 BMW 535 i xDriveGray 2013 BMW 535 i xDrive

    $8,945

    106,365 mi.
    Est. $165/mo

    Auto Rite

    Bedford Heights, OH (12 mi)
    Check Availability
  • Black 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28iBlack 2015 BMW X1 xDrive 28i

    $8,499

    59,559 mi.
    Est. $156/mo

    Prudential Auto Leasing

    Cuyahoga Falls, OH (15 mi)
    Check Availability
  • Imperial Blue Metallic 2013 BMW 528 528iImperial Blue Metallic 2013 BMW 528 528iImperial Blue Metallic 2013 BMW 528 528iImperial Blue Metallic 2013 BMW 528 528iImperial Blue Metallic 2013 BMW 528 528iImperial Blue Metallic 2013 BMW 528 528i

    $6,995

    144,794 mi.
    Est. $129/mo

    VA Motorcars LLC

    Cleveland, OH (19 mi)
    Check Availability
  • Gray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35iGray 2015 BMW X5 xDrive35i

    $7,995

    $500
    145,873 mi.
    Est. $147/mo

    EC Auto Club LLC

    Kent, OH (19 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,990

    145,897 mi.
    Est. $110/mo

    DAMS AUTO LLC

    1.5
    Cleveland, OH (19 mi)
    Check Availability
  • Black 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-SportBlack 2012 BMW 135 M-Sport

    $7,464

    $530
    139,935 mi.
    Est. $137/mo

    Merlex Auto Group

    3.8
    $399 delivery from Arlington, VA (294 mi)
    Check Availability
  • Jet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528iJet Black 1999 BMW 528 528i

    $6,277

    79,352 mi.
    Est. $116/mo

    Elmhurst Ford

    4.6
    $490 delivery from Bensenville, IL (327 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,800.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Brecksville, OH with 3 great deals out of 35 listings starting at $2,500.

Used BMW by price

BMW under $9,000 by city