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
  • Carbon Black Metallic 2021 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2021 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2021 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2021 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2021 BMW M850 Gran Coupe xDriveCarbon Black Metallic 2021 BMW M850 Gran Coupe xDrive

    $46,967

    58,932 mi.
    Est. $859/mo

    AutoNation Ford Westlake

    4.6
    Westlake, OH (30 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $34,890

    25,773 mi.
    Est. $638/mo

    AutoNation Ford Westlake

    4.6
    Westlake, OH (30 mi)
    Check Availability
  • Alpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 Competition

    $61,278

    39,457 mi.
    Est. $1,120/mo

    Mercedes-Benz of North Olmsted

    4.7
    North Olmsted, OH (26 mi)
    Check Availability
  • Alpine White 2016 BMW 528 iAlpine White 2016 BMW 528 iAlpine White 2016 BMW 528 iAlpine White 2016 BMW 528 iAlpine White 2016 BMW 528 iAlpine White 2016 BMW 528 i

    $11,174

    $1.2K
    104,475 mi.
    Est. $204/mo

    Liberty Ford Vermilion

    4.8
    Vermilion, OH (13 mi)
    Check Availability
  • Alpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDriveAlpine White 2022 BMW 228 Gran Coupe i xDrive

    $17,998

    $200
    92,652 mi.
    Est. $329/mo

    Myers Chrysler Dodge Jeep Ram

    Bellevue, OH (24 mi)
    Check Availability
  • Gray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NAGray Metallic 2026 BMW 330 I XDrive NA

    $36,900

    $100
    17,987 mi.
    Est. $675/mo

    Valley Ford of Huron

    Huron, OH (14 mi)
    Check Availability
  • Alpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330iAlpine White 2017 BMW 330 330i

    $13,298

    $255
    93,478 mi.
    Est. $243/mo

    Serpentini Chevrolet Westlake

    3.7
    Westlake, OH (30 mi)
    Check Availability
  • Jet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDriveJet Black 2017 BMW 330 xDrive

    $16,389

    64,195 mi.
    Est. $300/mo

    KDK Auto Broker

    3.6
    Brunswick, OH (29 mi)
    Check Availability
  • Cashmere Silver Metallic 2018 BMW 540 xDriveCashmere Silver Metallic 2018 BMW 540 xDriveCashmere Silver Metallic 2018 BMW 540 xDriveCashmere Silver Metallic 2018 BMW 540 xDriveCashmere Silver Metallic 2018 BMW 540 xDriveCashmere Silver Metallic 2018 BMW 540 xDrive

    $18,389

    108,745 mi.
    Est. $336/mo

    KDK Auto Broker

    3.6
    Brunswick, OH (29 mi)
    Check Availability
  • Alpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 CompetitionAlpine White 2019 BMW M5 Competition

    $62,502

    $1K
    50,900 mi.
    Est. $1,143/mo

    Mercedes-Benz of North Olmsted

    4.7
    North Olmsted, OH (26 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. $135/mo

    KDK Auto Broker

    3.6
    Brunswick, OH (29 mi)
    Check Availability
  • Black 2004 BMW 760 LiBlack 2004 BMW 760 LiBlack 2004 BMW 760 LiBlack 2004 BMW 760 LiBlack 2004 BMW 760 LiBlack 2004 BMW 760 Li

    $16,384

    47,135 mi.
    Est. $300/mo

    Ohio Car Mart

    Elyria, OH (17 mi)
    Check Availability
  • Mineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDriveMineral Gray Metallic 2021 BMW 330 xDrive

    $21,398

    96,218 mi.
    Est. $391/mo

    KDK Auto Broker

    3.6
    Brunswick, OH (29 mi)
    Check Availability
  • Sao Paulo Yellow 2025 BMW M3 BaseSao Paulo Yellow 2025 BMW M3 BaseSao Paulo Yellow 2025 BMW M3 BaseSao Paulo Yellow 2025 BMW M3 BaseSao Paulo Yellow 2025 BMW M3 BaseSao Paulo Yellow 2025 BMW M3 Base

    $82,538

    $433
    6,816 mi.
    Est. $1,509/mo

    Porsche North Olmsted

    4.8
    North Olmsted, OH (26 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW 740 i xDriveCarbon Black Metallic 2026 BMW 740 i xDriveCarbon Black Metallic 2026 BMW 740 i xDriveCarbon Black Metallic 2026 BMW 740 i xDriveCarbon Black Metallic 2026 BMW 740 i xDriveCarbon Black Metallic 2026 BMW 740 i xDrive

    $76,351

    $595
    22,069 mi.
    Est. $1,396/mo

    Porsche North Olmsted

    4.8
    North Olmsted, OH (26 mi)
    Check Availability
  • White 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDriveWhite 2018 BMW 330 xDrive

    $18,436

    55,650 mi.
    Est. $337/mo

    PHD AUTO GROUP

    2.1
    ELYRIA, OH (18 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDriveMineral Gray Metallic 2020 BMW 330 xDrive

    $24,999

    48,959 mi.
    Est. $457/mo

    PHD AUTO GROUP

    2.1
    ELYRIA, OH (18 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW 530 i xDrivePhytonic Blue Metallic 2021 BMW 530 i xDrivePhytonic Blue Metallic 2021 BMW 530 i xDrivePhytonic Blue Metallic 2021 BMW 530 i xDrivePhytonic Blue Metallic 2021 BMW 530 i xDrivePhytonic Blue Metallic 2021 BMW 530 i xDrive

    $14,998

    130,410 mi.
    Est. $274/mo

    Liberty Ford Vermilion

    4.8
    Vermilion, OH (13 mi)
    Check Availability
  • Portimao Blue Metallic 2021 BMW M3 Competition

    $77,067

    27,088 mi.
    Est. $1,409/mo

    Mercedes-Benz of North Olmsted

    4.7
    North Olmsted, OH (26 mi)
    Check Availability
  • Not Priced

    76,275 mi.
    Est. $0/mo

    Rocket Chevrolet

    3.7
    Shelby, OH (30 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340i

    $22,407

    79,300 mi.
    Est. $410/mo

    Autos of Chicago

    4.4
    $294 delivery from Arlington Heights, IL (294 mi)
    Check Availability
  • Blue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDriveBlue 2018 BMW 340 i xDrive

    $30,432

    68,630 mi.
    Est. $556/mo

    Zeigler Honda of Racine

    4.6
    $303 delivery from Mt Pleasant, WI (304 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDriveBlack Sapphire Metallic 2019 BMW 540 xDrive

    $27,090

    $1.2K
    68,107 mi.
    Est. $495/mo

    Porsche Beachwood

    4.8
    Beachwood, OH (49 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeCarbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeCarbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeCarbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeCarbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran CoupeCarbon Black Metallic 2026 BMW 840 Gran Coupe 840i xDrive Gran Coupe

    $80,668

    14,542 mi.
    Est. $1,475/mo

    BMW of Akron

    4.8
    Akron, OH (46 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,332

    158,806 mi.
    Est. $152/mo

    Ken Ganley Kia Medina

    4.7
    Medina, OH (32 mi)
    Check Availability
  • Alpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDriveAlpine White 2025 BMW 330 i xDrive

    $40,900

    11,777 mi.
    Est. $748/mo

    Liberty Ford Brunswick

    4.6
    Brunswick, OH (31 mi)
    Check Availability
  • Alpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe BaseAlpine White 2026 BMW 228 Gran Coupe Base

    $45,376

    6,325 mi.
    Est. $830/mo

    BMW of Akron

    4.8
    Akron, OH (46 mi)
    Check Availability
  • Jet Black 2023 BMW 330 330i xDriveJet Black 2023 BMW 330 330i xDriveJet Black 2023 BMW 330 330i xDriveJet Black 2023 BMW 330 330i xDriveJet Black 2023 BMW 330 330i xDriveJet Black 2023 BMW 330 330i xDrive

    $35,345

    $1K
    16,710 mi.
    Est. $646/mo

    BMW of Westlake

    4.8
    Westlake, OH (30 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 540 540i xDriveBlack Sapphire Metallic 2023 BMW 540 540i xDriveBlack Sapphire Metallic 2023 BMW 540 540i xDriveBlack Sapphire Metallic 2023 BMW 540 540i xDriveBlack Sapphire Metallic 2023 BMW 540 540i xDriveBlack Sapphire Metallic 2023 BMW 540 540i xDrive

    $44,434

    34,972 mi.
    Est. $812/mo

    BMW of Westlake

    4.8
    Westlake, OH (30 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDrive

    $65,643

    $700
    32,659 mi.
    Est. $1,200/mo

    North Coast Mitsubishi Bedford

    4.7
    Bedford, OH (45 mi)
    Check Availability
  • Bluestone Metallic 2022 BMW 530 i xDriveBluestone Metallic 2022 BMW 530 i xDriveBluestone Metallic 2022 BMW 530 i xDriveBluestone Metallic 2022 BMW 530 i xDriveBluestone Metallic 2022 BMW 530 i xDriveBluestone Metallic 2022 BMW 530 i xDrive

    $28,520

    44,827 mi.
    Est. $521/mo

    Great Lakes Honda

    4.5
    Akron, OH (48 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDriveDark Graphite Metallic 2023 BMW 540 i xDrive

    $45,948

    21,810 mi.
    Est. $840/mo

    Honda of Cleveland Heights

    4.7
    Cleveland Heights, OH (46 mi)
    Check Availability
  • Alpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDriveAlpine White 2018 BMW 540 i xDrive

    $21,899

    84,103 mi.
    Est. $400/mo

    BMW of Akron

    4.8
    Akron, OH (46 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 530 i xDriveMineral White Metallic 2021 BMW 530 i xDriveMineral White Metallic 2021 BMW 530 i xDriveMineral White Metallic 2021 BMW 530 i xDriveMineral White Metallic 2021 BMW 530 i xDriveMineral White Metallic 2021 BMW 530 i xDrive

    $19,256

    $4.1K
    92,174 mi.
    Est. $352/mo

    BMW of Akron

    4.8
    Akron, OH (46 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,697.

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 2631 great deals out of 8587 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near Eaton Estates, OH with 18 great deals out of 70 listings starting at $6,995.

BMW Sedans by city