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
  • Alpine White 2010 BMW 328 iAlpine White 2010 BMW 328 iAlpine White 2010 BMW 328 iAlpine White 2010 BMW 328 iAlpine White 2010 BMW 328 iAlpine White 2010 BMW 328 i

    $11,390

    80,232 mi.
    Est. $194/mo

    Sky Motor Cars

    4.9
    Check Availability
    West Chester, PA (14 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW M850 i xDriveCarbon Black Metallic 2026 BMW M850 i xDriveCarbon Black Metallic 2026 BMW M850 i xDriveCarbon Black Metallic 2026 BMW M850 i xDriveCarbon Black Metallic 2026 BMW M850 i xDriveCarbon Black Metallic 2026 BMW M850 i xDrive

    $110,500

    3,330 mi.
    Est. $1,886/mo

    Ferrari Philadelphia

    Check Availability
    Newtown Square, PA (16 mi)
    Quick view
  • Black Sapphire Metallic 2010 BMW 335 335iBlack Sapphire Metallic 2010 BMW 335 335iBlack Sapphire Metallic 2010 BMW 335 335iBlack Sapphire Metallic 2010 BMW 335 335iBlack Sapphire Metallic 2010 BMW 335 335iBlack Sapphire Metallic 2010 BMW 335 335i

    $21,990

    40,519 mi.
    Est. $375/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (8 mi)
    Quick view
  • Black Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335iBlack Sapphire Metallic 2007 BMW 335 335i

    $17,990

    56,981 mi.
    Est. $307/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (8 mi)
    Quick view
  • White 2023 BMW Z4 M40iWhite 2023 BMW Z4 M40iWhite 2023 BMW Z4 M40iWhite 2023 BMW Z4 M40iWhite 2023 BMW Z4 M40iWhite 2023 BMW Z4 M40i

    $52,485

    36,431 mi.
    Est. $896/mo

    Land Rover West Chester

    5.0
    Check Availability
    West Chester, PA (13 mi)
    Quick view
  • 2016 BMW Z4 sDrive35i2016 BMW Z4 sDrive35i2016 BMW Z4 sDrive35i2016 BMW Z4 sDrive35i2016 BMW Z4 sDrive35i2016 BMW Z4 sDrive35i

    $24,990

    61,686 mi.
    Est. $427/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • 2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster2000 BMW Z3 2.3 Roadster

    $9,990

    75,828 mi.
    Est. $171/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • Thundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40iThundernight Metallic 2026 BMW Z4 M40i

    $70,403

    $3K
    459 mi.
    Est. $1,202/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (27 mi)
    Quick view
  • Jet Black 2012 BMW 128 128iJet Black 2012 BMW 128 128iJet Black 2012 BMW 128 128iJet Black 2012 BMW 128 128iJet Black 2012 BMW 128 128iJet Black 2012 BMW 128 128i

    $13,995

    58,476 mi.
    Est. $239/mo

    Premier Motor Group

    4.4
    Check Availability
    Spring City, PA (6 mi)
    Quick view
  • Black 2006 BMW Z4 3.0si RoadsterBlack 2006 BMW Z4 3.0si RoadsterBlack 2006 BMW Z4 3.0si RoadsterBlack 2006 BMW Z4 3.0si RoadsterBlack 2006 BMW Z4 3.0si RoadsterBlack 2006 BMW Z4 3.0si Roadster

    $19,481

    $500
    43,306 mi.
    Est. $333/mo

    Mercedes-Benz of West Chester (PA)

    4.5
    Check Availability
    West Chester, PA (16 mi)
    Quick view
  • Crystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 RoadsterCrystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 RoadsterCrystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 RoadsterCrystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 RoadsterCrystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 RoadsterCrystal White Pearl Metallic w/Frozen Gray Accent 2019 BMW i8 Roadster

    $65,989

    43,086 mi.
    Est. $1,127/mo

    CarsIndex Warminster

    4.1
    Check Availability
    Warminster, PA (30 mi)
    Quick view
  • Black Sapphire Metallic 2013 BMW 135 iBlack Sapphire Metallic 2013 BMW 135 iBlack Sapphire Metallic 2013 BMW 135 iBlack Sapphire Metallic 2013 BMW 135 iBlack Sapphire Metallic 2013 BMW 135 iBlack Sapphire Metallic 2013 BMW 135 i

    $16,390

    $100
    76,000 mi.
    Est. $280/mo

    Jeff D'Ambrosio Chrysler Dodge Jeep Mits

    4.5
    Check Availability
    Downingtown, PA (8 mi)
    Quick view
  • Melbourne Red Metallic 2014 BMW 435 iMelbourne Red Metallic 2014 BMW 435 iMelbourne Red Metallic 2014 BMW 435 iMelbourne Red Metallic 2014 BMW 435 iMelbourne Red Metallic 2014 BMW 435 iMelbourne Red Metallic 2014 BMW 435 i

    $28,990

    34,488 mi.
    Est. $495/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (8 mi)
    Quick view
  • Estoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDriveEstoril Blue Metallic 2016 BMW M235 i xDrive

    $20,990

    70,214 mi.
    Est. $358/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • Black Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335iBlack Sapphire Metallic 2008 BMW 335 335i

    $19,990

    53,981 mi.
    Est. $341/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (8 mi)
    Quick view
  • White 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDriveWhite 2016 BMW 228 xDrive

    $16,999

    95,767 mi.
    Est. $290/mo

    Trend Auto Trader

    Check Availability
    Quakertown, PA (25 mi)
    Quick view
  • Silver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i RoadsterSilver Gray Metallic 2006 BMW Z4 3.0i Roadster

    $16,990

    35,608 mi.
    Est. $290/mo

    Selden Motors

    3.2
    Check Availability
    Willow Grove, PA (27 mi)
    Quick view
  • Black 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 iBlack 2017 BMW 430 i

    $20,989

    59,844 mi.
    Est. $358/mo

    CarsIndex Warminster

    4.1
    Check Availability
    Warminster, PA (30 mi)
    Quick view
  • Mineral White Met 2023 BMW M240 i xDriveMineral White Met 2023 BMW M240 i xDriveMineral White Met 2023 BMW M240 i xDriveMineral White Met 2023 BMW M240 i xDriveMineral White Met 2023 BMW M240 i xDriveMineral White Met 2023 BMW M240 i xDrive

    $52,489

    8,735 mi.
    Est. $896/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (18 mi)
    Quick view
  • Mineral White Metallic 2016 BMW 428 i SULEVMineral White Metallic 2016 BMW 428 i SULEVMineral White Metallic 2016 BMW 428 i SULEVMineral White Metallic 2016 BMW 428 i SULEVMineral White Metallic 2016 BMW 428 i SULEVMineral White Metallic 2016 BMW 428 i SULEV

    $27,990

    45,380 mi.
    Est. $478/mo

    HiLine Motorsports LLC

    5.0
    Check Availability
    Sanatoga, PA (8 mi)
    Quick view
  • Portimao Blue 2021 BMW 430 iPortimao Blue 2021 BMW 430 iPortimao Blue 2021 BMW 430 iPortimao Blue 2021 BMW 430 iPortimao Blue 2021 BMW 430 iPortimao Blue 2021 BMW 430 i

    $38,439

    23,314 mi.
    Est. $656/mo

    CarShop Hatfield

    4.8
    Check Availability
    Hatfield, PA (23 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW M4 Competition xDriveSkyscraper Grey Metallic 2025 BMW M4 Competition xDriveSkyscraper Grey Metallic 2025 BMW M4 Competition xDriveSkyscraper Grey Metallic 2025 BMW M4 Competition xDriveSkyscraper Grey Metallic 2025 BMW M4 Competition xDriveSkyscraper Grey Metallic 2025 BMW M4 Competition xDrive

    $85,035

    8,575 mi.
    Est. $1,452/mo

    Union Park Honda BMW Buick GMC Volvo Car

    2.4
    Check Availability
    Wilmington, DE (27 mi)
    Quick view
  • Jet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDriveJet Black 2014 BMW 428 i xDrive

    $10,555

    $436
    103,444 mi.
    Est. $180/mo

    Speedy Automotive

    4.8
    Check Availability
    Philadelphia, PA (29 mi)
    Quick view
  • Silver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 Base

    $14,900

    143,000 mi.
    Est. $254/mo

    Private seller: neal

    Contact Seller
    Gladwyne, PA (20 mi)
    Quick view
  • Black 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDriveBlack 2017 BMW 440 I xDrive

    $29,998

    64,048 mi.
    Est. $512/mo

    CarMax Lancaster

    3.4
    Check Availability
    Free delivery to King of Prussia, PA (15 mi)
    Quick view
  • Silver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDriveSilver 2019 BMW 440 I xDrive

    $30,998

    53,417 mi.
    Est. $529/mo

    CarMax Gaithersburg

    Check Availability
    $149 delivery to King of Prussia, PA (15 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 $9,984.

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 X5 has the most available deals on Cars.com with 1125 great deals out of 6229 listings starting at $1,250.

Where can I find the most BMW deals?

The most BMW deals can be found near Charlestown, PA with 5 great deals out of 44 listings starting at $5,990.

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

BMW Convertibles by city