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 Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 i

    $29,864

    $256
    38,221 mi.
    Est. $551/mo

    Team Mazda of El Cajon

    4.5
    El Cajon, CA (6 mi)
    Check Availability

  • Jet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330iJet Black 2023 BMW 330 330i

    $29,522

    $200
    56,989 mi.
    Est. $545/mo

    Marvin K Brown Buick GMC

    4.7
    San Diego, CA (16 mi)
    Check Availability

  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $42,382

    1,667 mi.
    Est. $782/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Jet Black 2023 BMW 530e 530eJet Black 2023 BMW 530e 530eJet Black 2023 BMW 530e 530eJet Black 2023 BMW 530e 530eJet Black 2023 BMW 530e 530eJet Black 2023 BMW 530e 530e

    $28,631

    41,685 mi.
    Est. $528/mo

    Dalton Subaru of National City

    4.6
    National City, CA (16 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran CoupeBlack Sapphire Metallic 2024 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $26,999

    $721
    22,259 mi.
    Est. $498/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Alpine White 2026 BMW M850 Gran Coupe i xDriveAlpine White 2026 BMW M850 Gran Coupe i xDriveAlpine White 2026 BMW M850 Gran Coupe i xDriveAlpine White 2026 BMW M850 Gran Coupe i xDriveAlpine White 2026 BMW M850 Gran Coupe i xDriveAlpine White 2026 BMW M850 Gran Coupe i xDrive

    $111,447

    5,203 mi.
    Est. $2,057/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 iMineral White Metallic 2019 BMW 740 i

    $29,500

    $479
    40,484 mi.
    Est. $544/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDriveMineral White Metallic 2025 BMW 330 i xDrive

    $40,500

    $490
    23,358 mi.
    Est. $747/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,412

    11,894 mi.
    Est. $1,060/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Alpine White 2018 BMW M5 BaseAlpine White 2018 BMW M5 BaseAlpine White 2018 BMW M5 BaseAlpine White 2018 BMW M5 BaseAlpine White 2018 BMW M5 BaseAlpine White 2018 BMW M5 Base

    $77,777

    $7.2K
    1,266 mi.
    Est. $1,435/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Gray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 iGray Metallic 2024 BMW M340 i

    $52,985

    $1.1K
    29,907 mi.
    Est. $978/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Jet Black 2023 BMW 540 iJet Black 2023 BMW 540 iJet Black 2023 BMW 540 iJet Black 2023 BMW 540 iJet Black 2023 BMW 540 iJet Black 2023 BMW 540 i

    $39,615

    $740
    22,889 mi.
    Est. $731/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Gray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDriveGray Metallic 2024 BMW M3 Competition xDrive

    $86,121

    19,567 mi.
    Est. $1,589/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Red Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 iRed Metallic 2026 BMW 530 i

    $71,587

    14,462 mi.
    Est. $1,321/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $57,162

    10,148 mi.
    Est. $1,055/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Gray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe BaseGray Metallic 2026 BMW 228 Gran Coupe Base

    $35,999

    11,854 mi.
    Est. $664/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60Dark Graphite Metallic 2024 BMW i5 M60

    $53,500

    $422
    33,784 mi.
    Est. $987/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50Alpine White 2026 BMW i7 EDrive50

    $118,357

    2,297 mi.
    Est. $2,184/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 iBlack Sapphire Metallic 2015 BMW 335 i

    $15,450

    $549
    120,287 mi.
    Est. $285/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Alpine White 2014 BMW 535d 535dAlpine White 2014 BMW 535d 535dAlpine White 2014 BMW 535d 535dAlpine White 2014 BMW 535d 535dAlpine White 2014 BMW 535d 535dAlpine White 2014 BMW 535d 535d

    $12,686

    $481
    128,244 mi.
    Est. $234/mo

    Audi Escondido

    5.0
    Escondido, CA (27 mi)
    Check Availability
  • Red Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NARed Metallic 2026 BMW 330 i NA

    $58,612

    10,035 mi.
    Est. $1,082/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Gray Metallic 2026 BMW 228 Gran Coupe 228 GRANGray Metallic 2026 BMW 228 Gran Coupe 228 GRANGray Metallic 2026 BMW 228 Gran Coupe 228 GRANGray Metallic 2026 BMW 228 Gran Coupe 228 GRANGray Metallic 2026 BMW 228 Gran Coupe 228 GRANGray Metallic 2026 BMW 228 Gran Coupe 228 GRAN

    $37,567

    $2.6K
    7,608 mi.
    Est. $693/mo

    BMW of Escondido

    4.6
    Escondido, CA (27 mi)
    Check Availability
  • White Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 i

    $34,346

    $715
    15,164 mi.
    Est. $634/mo

    BMW of Escondido

    4.6
    Escondido, CA (27 mi)
    Check Availability
  • Carbon Black Metallic 2026 BMW 530 iCarbon Black Metallic 2026 BMW 530 iCarbon Black Metallic 2026 BMW 530 iCarbon Black Metallic 2026 BMW 530 iCarbon Black Metallic 2026 BMW 530 iCarbon Black Metallic 2026 BMW 530 i

    $58,633

    $1.3K
    8,421 mi.
    Est. $1,082/mo

    BMW of Escondido

    4.6
    Escondido, CA (27 mi)
    Check Availability
  • Gray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 iGray Metallic 2024 BMW 330 i

    $34,010

    35,998 mi.
    Est. $628/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Jet Black 2022 BMW 228 Gran Coupe i xDriveJet Black 2022 BMW 228 Gran Coupe i xDriveJet Black 2022 BMW 228 Gran Coupe i xDriveJet Black 2022 BMW 228 Gran Coupe i xDriveJet Black 2022 BMW 228 Gran Coupe i xDriveJet Black 2022 BMW 228 Gran Coupe i xDrive

    $24,513

    37,385 mi.
    Est. $452/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability
  • Jet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NAJet Black 2026 BMW 330 i NA

    $51,112

    14,281 mi.
    Est. $943/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (29 mi)
    Check Availability

  • Silver Metallic 2018 BMW M5 BaseSilver Metallic 2018 BMW M5 BaseSilver Metallic 2018 BMW M5 BaseSilver Metallic 2018 BMW M5 BaseSilver Metallic 2018 BMW M5 BaseSilver Metallic 2018 BMW M5 Base

    $52,577

    $400
    47,726 mi.
    Est. $970/mo

    Pedder Chrysler Dodge Ram + Jeep

    4.2
    Poway, CA (16 mi)
    Check Availability
  • Blue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDriveBlue 2019 BMW 330 xDrive

    $22,630

    52,751 mi.
    Est. $418/mo

    Auto City

    4.4
    El Cajon, CA (6 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran CoupeMineral White Metallic 2023 BMW 228 Gran Coupe 228i sDrive Gran Coupe

    $24,910

    48,507 mi.
    Est. $460/mo

    National City Auto Center

    4.9
    National City, CA (16 mi)
    Check Availability
  • Jet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 iJet Black 2023 BMW 330 i

    $33,910

    30,978 mi.
    Est. $626/mo

    National City Auto Center

    4.9
    National City, CA (16 mi)
    Check Availability
  • Black 2023 BMW M5Black 2023 BMW M5Black 2023 BMW M5Black 2023 BMW M5Black 2023 BMW M5Black 2023 BMW M5

    $84,998

    32,295 mi.
    Est. $1,569/mo

    CarMax Palm Desert

    4.7
    $149 delivery to El Cajon, CA (6 mi)
    Check Availability
  • Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3Gray 2021 BMW M3

    $69,998

    $2K
    24,350 mi.
    Est. $1,292/mo

    CarMax Henderson

    4.3
    $149 delivery to El Cajon, CA (6 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,696.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Eucalyptus Hills, CA with 34 great deals out of 219 listings starting at $3,990.

BMW Sedans by city

BMW Sedans in Crest, CA by model