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
  • Mineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 iMineral Gray Metallic 2017 BMW 320 i

    $11,399

    $596
    113,973 mi.
    Est. $199/mo

    Carville's Auto Mart

    4.7
    Check Availability
    Grand Junction, CO (13 mi)
    Quick view
  • Alpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 iAlpine White 2017 BMW 330 i

    $15,995

    82,139 mi.
    Est. $279/mo

    Carville's Auto Mart

    4.7
    Check Availability
    Grand Junction, CO (13 mi)
    Quick view
  • 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

    $28,989

    33,874 mi.
    Est. $505/mo

    Red Rock Kia

    Check Availability
    Grand Junction, CO (19 mi)
    Quick view
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $36,092

    $2K
    23,747 mi.
    Est. $629/mo

    Grand Junction Chrysler Dodge Jeep

    Check Availability
    Grand Junction, CO (14 mi)
    Quick view
  • Green Metallic 2013 BMW 535 535iGreen Metallic 2013 BMW 535 535iGreen Metallic 2013 BMW 535 535iGreen Metallic 2013 BMW 535 535iGreen Metallic 2013 BMW 535 535iGreen Metallic 2013 BMW 535 535i

    $9,494

    115,469 mi.
    Est. $166/mo

    Modern Classic Motors

    3.4
    Check Availability
    Grand Junction, CO (14 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $38,994

    $500
    12,135 mi.
    Est. $680/mo

    Modern Classic Motors

    3.4
    Check Availability
    Grand Junction, CO (14 mi)
    Quick view
  • Gray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDriveGray Metallic 2025 BMW 330 xDrive

    $38,994

    $500
    12,240 mi.
    Est. $680/mo

    Modern Classic Motors

    3.4
    Check Availability
    Grand Junction, CO (14 mi)
    Quick view
  • $9,995

    101,438 mi.
    Est. $174/mo

    Carville's Auto Mart

    4.7
    Check Availability
    Grand Junction, CO (13 mi)
    Quick view
  • Jet Black 2015 BMW 528 i

    $9,350

    135,414 mi.
    Est. $163/mo

    Kissner Motors

    Check Availability
    Grand Junction, CO (14 mi)
    Quick view
  • Alpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDriveAlpine White 2025 BMW M3 Competition xDrive

    $91,991

    13,065 mi.
    Est. $1,604/mo

    Mark Kia

    4.1
    Check Availability
    $853 delivery from Scottsdale, AZ (427 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M3 Competition xDriveBlack Sapphire Metallic 2023 BMW M3 Competition xDriveBlack Sapphire Metallic 2023 BMW M3 Competition xDriveBlack Sapphire Metallic 2023 BMW M3 Competition xDriveBlack Sapphire Metallic 2023 BMW M3 Competition xDriveBlack Sapphire Metallic 2023 BMW M3 Competition xDrive

    $83,891

    $100
    21,882 mi.
    Est. $1,463/mo

    Mark Kia

    4.1
    Check Availability
    $853 delivery from Scottsdale, AZ (427 mi)
    Quick view
  • Jet Black 2021 BMW 228 Gran Coupe i xDriveJet Black 2021 BMW 228 Gran Coupe i xDriveJet Black 2021 BMW 228 Gran Coupe i xDriveJet Black 2021 BMW 228 Gran Coupe i xDriveJet Black 2021 BMW 228 Gran Coupe i xDriveJet Black 2021 BMW 228 Gran Coupe i xDrive

    $18,104

    $191
    81,050 mi.
    Est. $316/mo

    Doug Smith Kia

    4.4
    Check Availability
    Lindon, UT (176 mi)
    Quick view
  • Storm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDriveStorm Bay Metallic 2023 BMW M235 Gran Coupe i xDrive

    $32,886

    28,586 mi.
    Est. $573/mo

    Doug Smith Subaru

    4.8
    Check Availability
    American Fork, UT (181 mi)
    Quick view
  • Alpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDriveAlpine White 2023 BMW 330 i xDrive

    $34,204

    55,347 mi.
    Est. $596/mo

    Ken Garff West Valley Ford

    4.4
    Check Availability
    West Valley City, UT (200 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 228 Gran Coupe i xDrive

    $23,458

    86,486 mi.
    Est. $409/mo

    Axio Auto Southtowne

    Check Availability
    Sandy, UT (191 mi)
    Quick view
  • Mineral White Metallic 2022 BMW 530e BaseMineral White Metallic 2022 BMW 530e BaseMineral White Metallic 2022 BMW 530e BaseMineral White Metallic 2022 BMW 530e BaseMineral White Metallic 2022 BMW 530e BaseMineral White Metallic 2022 BMW 530e Base

    $31,590

    $400
    21,636 mi.
    Est. $551/mo

    AutoNation Chrysler Jeep West

    4.6
    Check Availability
    Golden, CO (198 mi)
    Quick view
  • Jet Black 2013 BMW 335 xDriveJet Black 2013 BMW 335 xDriveJet Black 2013 BMW 335 xDriveJet Black 2013 BMW 335 xDriveJet Black 2013 BMW 335 xDriveJet Black 2013 BMW 335 xDrive

    $12,299

    136,499 mi.
    Est. $214/mo

    Corwin Toyota Boulder

    4.1
    Check Availability
    Boulder, CO (200 mi)
    Quick view
  • Imperial Blue Metallic 2018 BMW 530e xDrive iPerformanceImperial Blue Metallic 2018 BMW 530e xDrive iPerformanceImperial Blue Metallic 2018 BMW 530e xDrive iPerformanceImperial Blue Metallic 2018 BMW 530e xDrive iPerformanceImperial Blue Metallic 2018 BMW 530e xDrive iPerformanceImperial Blue Metallic 2018 BMW 530e xDrive iPerformance

    $21,499

    $700
    60,937 mi.
    Est. $375/mo

    Corwin Toyota Boulder

    4.1
    Check Availability
    Boulder, CO (200 mi)
    Quick view
  • Alpine White 2025 BMW M235 Gran Coupe xDriveAlpine White 2025 BMW M235 Gran Coupe xDriveAlpine White 2025 BMW M235 Gran Coupe xDriveAlpine White 2025 BMW M235 Gran Coupe xDriveAlpine White 2025 BMW M235 Gran Coupe xDriveAlpine White 2025 BMW M235 Gran Coupe xDrive

    $45,699

    $1K
    4,488 mi.
    Est. $797/mo

    Corwin Toyota Boulder

    4.1
    Check Availability
    Boulder, CO (200 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDriveSkyscraper Gray Metallic 2023 BMW 330 i xDrive

    $41,057

    $105
    8,214 mi.
    Est. $716/mo

    Gebhardt BMW

    4.9
    Check Availability
    Boulder, CO (200 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDriveBlack Sapphire Metallic 2018 BMW 750 i xDrive

    $20,713

    109,088 mi.
    Est. $361/mo

    Stevinson Toyota West

    4.3
    Check Availability
    Lakewood, CO (200 mi)
    Quick view
  • Seaside Blue Metallic 2020 BMW 228 Gran Coupe i xDriveSeaside Blue Metallic 2020 BMW 228 Gran Coupe i xDriveSeaside Blue Metallic 2020 BMW 228 Gran Coupe i xDriveSeaside Blue Metallic 2020 BMW 228 Gran Coupe i xDriveSeaside Blue Metallic 2020 BMW 228 Gran Coupe i xDriveSeaside Blue Metallic 2020 BMW 228 Gran Coupe i xDrive

    $28,071

    26,584 mi.
    Est. $489/mo

    Gebhardt BMW

    4.9
    Check Availability
    Boulder, CO (200 mi)
    Quick view
  • Gray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XIGray 2018 BMW 340 XI

    $29,998

    79,271 mi.
    Est. $523/mo

    CarMax Salt Lake (South Jordan)

    4.3
    Check Availability
    South Jordan, UT (191 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,041.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Clifton, CO with 2 great deals out of 9 listings starting at $9,350.

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