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 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $18,948

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

    Classic Hyundai

    4.9
    Check Availability
    Mentor, OH (7 mi)

    Quick view
  • Alpine White 2015 BMW X5 sDrive35iAlpine White 2015 BMW X5 sDrive35iAlpine White 2015 BMW X5 sDrive35iAlpine White 2015 BMW X5 sDrive35iAlpine White 2015 BMW X5 sDrive35iAlpine White 2015 BMW X5 sDrive35i

    $13,233

    87,946 mi.
    Est. $229/mo

    Serpentini Chrysler Jeep Dodge Ram

    Check Availability
    North Olmsted, OH (30 mi)
    Quick view
  • Green 2019 BMW X3 xDrive30iGreen 2019 BMW X3 xDrive30iGreen 2019 BMW X3 xDrive30iGreen 2019 BMW X3 xDrive30iGreen 2019 BMW X3 xDrive30iGreen 2019 BMW X3 xDrive30i

    $14,985

    99,352 mi.
    Est. $259/mo

    Car Connection of Mentor

    Check Availability
    Painesville, OH (10 mi)
    Quick view
  • Dark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35iDark Graphite Metallic 2018 BMW X5 xDrive35i

    $19,999

    66,761 mi.
    Est. $345/mo

    Car Connection of Bedford

    Check Availability
    Bedford, OH (19 mi)
    Quick view
  • White 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35iWhite 2018 BMW X5 xDrive35i

    $14,985

    115,228 mi.
    Est. $259/mo

    Car Connection of Mentor

    Check Availability
    Painesville, OH (10 mi)
    Quick view
  • 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

    $11,995

    115,870 mi.
    Est. $207/mo

    Logic Auto Sales

    Check Availability
    Warrensville Heights, OH (16 mi)
    Quick view
  • Mediterranean Blue Metallic 2016 BMW 320 iMediterranean Blue Metallic 2016 BMW 320 iMediterranean Blue Metallic 2016 BMW 320 iMediterranean Blue Metallic 2016 BMW 320 iMediterranean Blue Metallic 2016 BMW 320 iMediterranean Blue Metallic 2016 BMW 320 i

    $10,999

    $500
    96,838 mi.
    Est. $190/mo

    Toyota Cleveland Heights

    4.2
    Check Availability
    Cleveland Heights, OH (12 mi)
    Quick view
  • Black 2019 BMW 530e xDrive iPerformanceBlack 2019 BMW 530e xDrive iPerformanceBlack 2019 BMW 530e xDrive iPerformanceBlack 2019 BMW 530e xDrive iPerformanceBlack 2019 BMW 530e xDrive iPerformanceBlack 2019 BMW 530e xDrive iPerformance

    $19,393

    82,640 mi.
    Est. $335/mo

    New Line Motors, Inc

    4.6
    Check Availability
    Chesterland, OH (10 mi)
    Quick view
  • Black Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDriveBlack Sapphire Metallic 2016 BMW 328 Gran Turismo xDrive

    $10,995

    $1K
    110,324 mi.
    Est. $190/mo

    Next Step Auto Sales LLC

    5.0
    Check Availability
    Kirtland, OH (7 mi)
    Quick view
  • Glacier Silver Metallic 2015 BMW 435 i xDriveGlacier Silver Metallic 2015 BMW 435 i xDriveGlacier Silver Metallic 2015 BMW 435 i xDriveGlacier Silver Metallic 2015 BMW 435 i xDriveGlacier Silver Metallic 2015 BMW 435 i xDriveGlacier Silver Metallic 2015 BMW 435 i xDrive

    $15,995

    $2.1K
    85,495 mi.
    Est. $276/mo

    Next Step Auto Sales LLC

    5.0
    Check Availability
    Kirtland, OH (7 mi)
    Quick view
  • Dark Graphite 2018 BMW 530e xDrive iPerformanceDark Graphite 2018 BMW 530e xDrive iPerformanceDark Graphite 2018 BMW 530e xDrive iPerformanceDark Graphite 2018 BMW 530e xDrive iPerformance

    $19,699

    53,837 mi.
    Est. $340/mo

    Volkswagen of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (29 mi)
    Quick view
  • Jet Black 2018 BMW 530 i xDriveJet Black 2018 BMW 530 i xDriveJet Black 2018 BMW 530 i xDriveJet Black 2018 BMW 530 i xDriveJet Black 2018 BMW 530 i xDriveJet Black 2018 BMW 530 i xDrive

    $13,981

    $700
    113,454 mi.
    Est. $241/mo

    Deacon's Chrysler Dodge Jeep RAM

    4.8
    Check Availability
    Mayfield, OH (8 mi)
    Quick view
  • Melbourne Red Metallic 2013 BMW X6 M MMelbourne Red Metallic 2013 BMW X6 M MMelbourne Red Metallic 2013 BMW X6 M MMelbourne Red Metallic 2013 BMW X6 M MMelbourne Red Metallic 2013 BMW X6 M MMelbourne Red Metallic 2013 BMW X6 M M

    $14,900

    126,073 mi.
    Est. $257/mo

    ZM Auto Group LLC

    Check Availability
    Willoughby, OH (2 mi)
    Quick view
  • Gold 2018 BMW 540 i xDriveGold 2018 BMW 540 i xDriveGold 2018 BMW 540 i xDriveGold 2018 BMW 540 i xDriveGold 2018 BMW 540 i xDriveGold 2018 BMW 540 i xDrive

    $16,995

    108,748 mi.
    Est. $294/mo

    Car Connection of Mentor

    Check Availability
    Painesville, OH (10 mi)
    Quick view
  • Blue 2018 BMW X1 xDrive28iBlue 2018 BMW X1 xDrive28iBlue 2018 BMW X1 xDrive28iBlue 2018 BMW X1 xDrive28iBlue 2018 BMW X1 xDrive28iBlue 2018 BMW X1 xDrive28i

    $10,985

    $1K
    88,273 mi.
    Est. $190/mo

    Car Connection of Mentor

    Check Availability
    Painesville, OH (10 mi)
    Quick view
  • Gray 2013 BMW 320 iGray 2013 BMW 320 iGray 2013 BMW 320 iGray 2013 BMW 320 iGray 2013 BMW 320 iGray 2013 BMW 320 i

    $8,386

    124,657 mi.
    Est. $145/mo

    Starr's Cars & Trucks Inc.

    Check Availability
    Madison, OH (25 mi)
    Quick view
  • Jet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28iJet Black 2018 BMW X1 xDrive28i

    $10,999

    $700
    103,788 mi.
    Est. $190/mo

    Car Connection of Bedford

    Check Availability
    Bedford, OH (19 mi)
    Quick view
  • Mineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28i

    $13,495

    $500
    83,653 mi.
    Est. $233/mo

    CHERRY AUTO GROUP

    Check Availability
    North Randall, OH (16 mi)
    Quick view
  • Mineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28iMineral Gray Metallic 2018 BMW X2 xDrive28i

    $14,999

    94,086 mi.
    Est. $259/mo

    Car Connection of Bedford

    Check Availability
    Bedford, OH (19 mi)
    Quick view
  • Mineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28iMineral Gray Metallic 2017 BMW X1 xDrive 28i

    $15,200

    $146
    75,631 mi.
    Est. $263/mo

    BMW of Westlake

    4.8
    Check Availability
    Westlake, OH (27 mi)
    Quick view
  • Alpine White 2011 BMW X5 xDrive35iAlpine White 2011 BMW X5 xDrive35iAlpine White 2011 BMW X5 xDrive35iAlpine White 2011 BMW X5 xDrive35iAlpine White 2011 BMW X5 xDrive35iAlpine White 2011 BMW X5 xDrive35i

    $7,995

    121,321 mi.
    Est. $138/mo

    CHERRY AUTO GROUP

    Check Availability
    North Randall, OH (16 mi)
    Quick view
  • Carbon Black Metallic 2014 BMW 550 xDriveCarbon Black Metallic 2014 BMW 550 xDriveCarbon Black Metallic 2014 BMW 550 xDriveCarbon Black Metallic 2014 BMW 550 xDriveCarbon Black Metallic 2014 BMW 550 xDriveCarbon Black Metallic 2014 BMW 550 xDrive

    $12,999

    $140
    106,825 mi.
    Est. $225/mo

    Volkswagen of Streetsboro

    4.6
    Check Availability
    Streetsboro, OH (29 mi)
    Quick view
  • Silver 2008 BMW 335 335i 2dr ConvertibleSilver 2008 BMW 335 335i 2dr ConvertibleSilver 2008 BMW 335 335i 2dr ConvertibleSilver 2008 BMW 335 335i 2dr ConvertibleSilver 2008 BMW 335 335i 2dr ConvertibleSilver 2008 BMW 335 335i 2dr Convertible

    $9,450

    71,123 mi.
    Est. $163/mo

    Prudential Auto Leasing

    Check Availability
    Hudson, OH (29 mi)
    Quick view
  • Flamenco Red Metallic 2015 BMW X6 xDrive50iFlamenco Red Metallic 2015 BMW X6 xDrive50iFlamenco Red Metallic 2015 BMW X6 xDrive50iFlamenco Red Metallic 2015 BMW X6 xDrive50iFlamenco Red Metallic 2015 BMW X6 xDrive50iFlamenco Red Metallic 2015 BMW X6 xDrive50i

    $18,995

    92,924 mi.
    Est. $328/mo

    Spitzer Chevrolet Northfield

    4.6
    Check Availability
    Northfield, OH (24 mi)
    Quick view
  • Black Sapphire Metallic 2011 BMW 550 i xDriveBlack Sapphire Metallic 2011 BMW 550 i xDriveBlack Sapphire Metallic 2011 BMW 550 i xDriveBlack Sapphire Metallic 2011 BMW 550 i xDriveBlack Sapphire Metallic 2011 BMW 550 i xDriveBlack Sapphire Metallic 2011 BMW 550 i xDrive

    $14,278

    $200
    43,666 mi.
    Est. $247/mo

    Land Rover South Hills

    5.0
    Check Availability
    Free delivery from Canonsburg, PA (118 mi)
    Quick view
  • Orange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 RoadsterOrange 2000 BMW Z3 2.8 Roadster

    $9,944

    98,258 mi.
    Est. $172/mo

    Auto First LLC

    3.5
    Check Availability
    $399 delivery from Mechanicsburg, PA (252 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 $10,055.

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 2026 great deals out of 7474 listings starting at $1,200.

Where can I find the most BMW deals?

The most BMW deals can be found near Cleveland Heights, OH with 17 great deals out of 66 listings starting at $5,900.

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