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
  • Black Sapphire Metallic 2016 BMW X5 xDrive35i

    $20,000

    69,051 mi.
    Est. $373/mo

    Toyota Vallejo

    4.7
    Vallejo, CA (4 mi)
    Check Availability

  • Black Sapphire Metallic 2016 BMW X5 xDrive35i

    $20,000

    69,051 mi.
    Est. $373/mo

    Toyota Vallejo

    4.7
    Vallejo, CA (4 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28iBlack Sapphire Metallic 2021 BMW X2 xDrive28i

    $21,585

    49,951 mi.
    Est. $402/mo

    Mini of Marin

    4.9
    Corte Madera, CA (19 mi)
    Check Availability
  • Blue 2014 BMW 328d 328dBlue 2014 BMW 328d 328dBlue 2014 BMW 328d 328d

    $12,079

    72,660 mi.
    Est. $225/mo

    Lexus of Marin

    4.7
    San Rafael, CA (18 mi)
    Check Availability
  • Alpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28iAlpine White 2021 BMW X1 sDrive28i

    $24,079

    22,233 mi.
    Est. $448/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (17 mi)
    Check Availability
  • Black 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28iBlack 2017 BMW X1 xDrive 28i

    $12,185

    97,239 mi.
    Est. $227/mo

    Dirito Brothers Walnut Creek Volkswagen

    4.7
    Walnut Creek, CA (17 mi)
    Check Availability
  • Alpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330e

    $23,773

    40,375 mi.
    Est. $443/mo

    Team Chevrolet

    4.6
    Vallejo, CA (4 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X1 xDrive 28i

    $19,500

    42,599 mi.
    Est. $363/mo

    Toyota Vallejo

    4.7
    Vallejo, CA (4 mi)
    Check Availability

  • Mineral Grey Metallic 2022 BMW 330e 330eMineral Grey Metallic 2022 BMW 330e 330eMineral Grey Metallic 2022 BMW 330e 330eMineral Grey Metallic 2022 BMW 330e 330eMineral Grey Metallic 2022 BMW 330e 330eMineral Grey Metallic 2022 BMW 330e 330e

    $24,302

    $1.3K
    64,435 mi.
    Est. $453/mo

    BMW of Napa Valley

    4.6
    Fairfield, CA (14 mi)
    Check Availability
  • Alpine White 2023 BMW 330e 330e iPerformanceAlpine White 2023 BMW 330e 330e iPerformanceAlpine White 2023 BMW 330e 330e iPerformanceAlpine White 2023 BMW 330e 330e iPerformanceAlpine White 2023 BMW 330e 330e iPerformanceAlpine White 2023 BMW 330e 330e iPerformance

    $23,980

    72,996 mi.
    Est. $447/mo

    Volkswagen of Oakland

    4.8
    Oakland, CA (20 mi)
    Check Availability
  • Black 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 iBlack 2015 BMW 428 i

    $16,484

    64,692 mi.
    Est. $307/mo

    Berkeley Honda

    4.9
    Berkeley, CA (17 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i SedanGlacier Silver Metallic 2020 BMW 330 330i Sedan

    $17,443

    $477
    94,790 mi.
    Est. $325/mo

    Audi Marin

    4.8
    San Rafael, CA (18 mi)
    Check Availability
  • Glacier Silver Metallic 2021 BMW X1 xDrive28iGlacier Silver Metallic 2021 BMW X1 xDrive28iGlacier Silver Metallic 2021 BMW X1 xDrive28iGlacier Silver Metallic 2021 BMW X1 xDrive28iGlacier Silver Metallic 2021 BMW X1 xDrive28iGlacier Silver Metallic 2021 BMW X1 xDrive28i

    $22,485

    $600
    44,268 mi.
    Est. $419/mo

    Toyota Walnut Creek

    4.8
    Walnut Creek, CA (17 mi)
    Check Availability
  • Alpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330eAlpine White 2021 BMW 330e 330e

    $23,773

    40,375 mi.
    Est. $443/mo

    Team Chevrolet

    4.6
    Vallejo, CA (4 mi)
    Check Availability

  • Phytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28iPhytonic Blue Metallic 2021 BMW X1 xDrive28i

    $22,009

    $187
    49,557 mi.
    Est. $410/mo

    Audi Marin

    4.8
    San Rafael, CA (18 mi)
    Check Availability
  • Gray 2015 BMW 535 IGray 2015 BMW 535 IGray 2015 BMW 535 IGray 2015 BMW 535 IGray 2015 BMW 535 IGray 2015 BMW 535 I

    $16,998

    64,100 mi.
    Est. $317/mo

    CarMax Pleasant Hill

    4.1
    Pleasant Hill, CA (14 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW 530e xDrive iPerformanceDark Graphite Metallic 2020 BMW 530e xDrive iPerformanceDark Graphite Metallic 2020 BMW 530e xDrive iPerformanceDark Graphite Metallic 2020 BMW 530e xDrive iPerformanceDark Graphite Metallic 2020 BMW 530e xDrive iPerformanceDark Graphite Metallic 2020 BMW 530e xDrive iPerformance

    $21,498

    $300
    57,017 mi.
    Est. $400/mo

    Walnut Creek Cadillac

    3.8
    Walnut Creek, CA (17 mi)
    Check Availability
  • Alpine White 2022 BMW 330 330i 4D SedanAlpine White 2022 BMW 330 330i 4D SedanAlpine White 2022 BMW 330 330i 4D SedanAlpine White 2022 BMW 330 330i 4D SedanAlpine White 2022 BMW 330 330i 4D SedanAlpine White 2022 BMW 330 330i 4D Sedan

    $24,573

    69,797 mi.
    Est. $458/mo

    Walnut Creek Cadillac

    3.8
    Walnut Creek, CA (17 mi)
    Check Availability
  • Silver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28iSilver 2014 BMW X3 xDrive28i

    $9,498

    80,430 mi.
    Est. $177/mo

    Yc Auto group

    Pittsburg, CA (23 mi)
    Check Availability
  • 2014 BMW 335 335i2014 BMW 335 335i2014 BMW 335 335i2014 BMW 335 335i2014 BMW 335 335i2014 BMW 335 335i

    $16,988

    105,181 mi.
    Est. $316/mo

    Diamond Auto Sales

    Alameda, CA (24 mi)
    Check Availability
  • White Metallic 2017 BMW 340 iWhite Metallic 2017 BMW 340 iWhite Metallic 2017 BMW 340 iWhite Metallic 2017 BMW 340 iWhite Metallic 2017 BMW 340 iWhite Metallic 2017 BMW 340 i

    $24,085

    $300
    71,862 mi.
    Est. $449/mo

    Acura of Concord

    4.1
    Concord, CA (14 mi)
    Check Availability
  • Titanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4DTitanium Silver Metallic 2003 BMW 525 525i Sedan 4D

    $6,583

    117,826 mi.
    Est. $123/mo

    Pleasant Hill Motor Cars

    Pleasant Hill, CA (16 mi)
    Check Availability
  • Alpine White 2017 BMW 540 540iAlpine White 2017 BMW 540 540iAlpine White 2017 BMW 540 540iAlpine White 2017 BMW 540 540iAlpine White 2017 BMW 540 540iAlpine White 2017 BMW 540 540i

    $21,079

    79,012 mi.
    Est. $393/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (17 mi)
    Check Availability
  • BLUE 2013 BMW 328 328I SEDAN 4DBLUE 2013 BMW 328 328I SEDAN 4DBLUE 2013 BMW 328 328I SEDAN 4DBLUE 2013 BMW 328 328I SEDAN 4DBLUE 2013 BMW 328 328I SEDAN 4DBLUE 2013 BMW 328 328I SEDAN 4D

    $9,995

    88,758 mi.
    Est. $186/mo

    Autometrics Quality Used Cars

    El Cerrito, CA (15 mi)
    Check Availability
  • Alpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40iAlpine White 2019 BMW X5 xDrive40i

    $23,079

    $500
    74,950 mi.
    Est. $430/mo

    Mercedes-Benz of Walnut Creek

    4.4
    Walnut Creek, CA (17 mi)
    Check Availability
  • Bluestone Metallic 2019 BMW 530e iPerformanceBluestone Metallic 2019 BMW 530e iPerformanceBluestone Metallic 2019 BMW 530e iPerformanceBluestone Metallic 2019 BMW 530e iPerformanceBluestone Metallic 2019 BMW 530e iPerformanceBluestone Metallic 2019 BMW 530e iPerformance

    $20,075

    53,774 mi.
    Est. $374/mo

    North Bay Hyundai

    4.8
    Petaluma, CA (26 mi)
    Check Availability
  • Charcoal 2014 BMW 535d 535d Sedan 4DCharcoal 2014 BMW 535d 535d Sedan 4DCharcoal 2014 BMW 535d 535d Sedan 4DCharcoal 2014 BMW 535d 535d Sedan 4DCharcoal 2014 BMW 535d 535d Sedan 4DCharcoal 2014 BMW 535d 535d Sedan 4D

    $17,847

    82,831 mi.
    Est. $332/mo

    Golden Auto

    San Ramon, CA (27 mi)
    Check Availability
  • White 2015 BMW 328d 328d Sedan 4DWhite 2015 BMW 328d 328d Sedan 4DWhite 2015 BMW 328d 328d Sedan 4DWhite 2015 BMW 328d 328d Sedan 4DWhite 2015 BMW 328d 328d Sedan 4DWhite 2015 BMW 328d 328d Sedan 4D

    $13,558

    65,789 mi.
    Est. $253/mo

    Golden Auto

    San Ramon, CA (27 mi)
    Check Availability
  • Blue 2016 BMW 228 IBlue 2016 BMW 228 IBlue 2016 BMW 228 IBlue 2016 BMW 228 IBlue 2016 BMW 228 IBlue 2016 BMW 228 I

    $17,998

    49,004 mi.
    Est. $335/mo

    CarMax Oxnard

    4.6
    $149 delivery to Fairfield, CA (14 mi)
    Check Availability
  • Black 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 IBlack 2015 BMW 228 I

    $18,998

    42,223 mi.
    Est. $354/mo

    CarMax Canoga Park

    4.4
    $149 delivery to Fairfield, CA (14 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 325 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,344.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Alhambra Valley, CA with 27 great deals out of 125 listings starting at $3,995.

Used BMW by price

BMW under $25,000 by city