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
  • Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50Dark Graphite Metallic 2024 BMW iX xDrive50

    $32,999

    $800
    73,327 mi.
    Est. $600/mo

    CarVision of Maple Shade

    4.9
    Maple Shade, NJ (9 mi)
    Check Availability

  • Arctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45eArctic Gray Metallic 2022 BMW X5 PHEV xDrive45e

    $30,820

    78,331 mi.
    Est. $560/mo

    Mercedes-Benz of Wilmington

    3.8
    Wilmington, DE (27 mi)
    Check Availability

  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $27,489

    $1K
    35,483 mi.
    Est. $500/mo

    Piazza Hyundai of West Chester

    3.1
    West Chester, PA (24 mi)
    Check Availability

  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $18,614

    $856
    78,468 mi.
    Est. $338/mo

    Davis Honda

    4.8
    Burlington, NJ (19 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $84,472

    $1K
    9,323 mi.
    Est. $1,536/mo

    BMW of Devon

    4.9
    Devon, PA (20 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40iMineral White Metallic 2024 BMW X5 xDrive40i

    $50,471

    37,883 mi.
    Est. $917/mo

    Mercedes-Benz of West Chester (PA)

    4.4
    West Chester, PA (25 mi)
    Check Availability
  • Blue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40iBlue Metallic 2022 BMW X5 xDrive40i

    $39,750

    43,679 mi.
    Est. $723/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (24 mi)
    Check Availability
  • Blue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40iBlue 2019 BMW X5 xDrive40i

    $30,485

    65,488 mi.
    Est. $554/mo

    Bristol Auto Mall

    4.9
    Levittown, PA (23 mi)
    Check Availability
  • Brown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40i

    $78,475

    $500
    9,971 mi.
    Est. $1,427/mo

    Land Rover West Chester

    5.0
    West Chester, PA (23 mi)
    Check Availability

  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $36,999

    $2K
    65,832 mi.
    Est. $673/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (24 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 M50 xDriveDark Graphite 2026 BMW X3 M50 xDriveDark Graphite 2026 BMW X3 M50 xDriveDark Graphite 2026 BMW X3 M50 xDriveDark Graphite 2026 BMW X3 M50 xDriveDark Graphite 2026 BMW X3 M50 xDrive

    $58,182

    $1K
    9,593 mi.
    Est. $1,058/mo

    BMW of Devon

    4.9
    Devon, PA (20 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30iPhytonic Blue Metallic 2020 BMW X3 xDrive30i

    $22,471

    $500
    66,385 mi.
    Est. $408/mo

    Mercedes-Benz of West Chester (PA)

    4.4
    West Chester, PA (25 mi)
    Check Availability
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $24,999

    $800
    53,632 mi.
    Est. $454/mo

    CarVision of Trooper

    4.6
    Trooper, PA (23 mi)
    Check Availability
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $24,579

    $1K
    92,050 mi.
    Est. $447/mo

    Lexus of Wilmington

    4.9
    Wilmington, DE (26 mi)
    Check Availability
  • Alpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35iAlpine White 2014 BMW X6 xDrive35i

    $10,794

    111,310 mi.
    Est. $196/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (10 mi)
    Check Availability

  • White 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28i

    $10,485

    102,645 mi.
    Est. $191/mo

    Platinum CarHaus

    5.0
    Levittown, PA (23 mi)
    Check Availability
  • Sparkling 2024 BMW X7 xDrive40iSparkling 2024 BMW X7 xDrive40iSparkling 2024 BMW X7 xDrive40iSparkling 2024 BMW X7 xDrive40iSparkling 2024 BMW X7 xDrive40iSparkling 2024 BMW X7 xDrive40i

    $48,979

    $768
    49,895 mi.
    Est. $890/mo

    Euro Motorcars Devon

    4.4
    Devon, PA (20 mi)
    Check Availability
  • Dark Graphite 2025 BMW X3 M50 xDriveDark Graphite 2025 BMW X3 M50 xDriveDark Graphite 2025 BMW X3 M50 xDriveDark Graphite 2025 BMW X3 M50 xDriveDark Graphite 2025 BMW X3 M50 xDriveDark Graphite 2025 BMW X3 M50 xDrive

    $52,754

    $1.3K
    15,463 mi.
    Est. $959/mo

    Euro Motorcars Devon

    4.4
    Devon, PA (20 mi)
    Check Availability
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $18,764

    $500
    65,101 mi.
    Est. $341/mo

    Holman Toyota

    4.0
    Mount Laurel, NJ (10 mi)
    Check Availability
  • Mineral White M 2019 BMW X7 xDrive50iMineral White M 2019 BMW X7 xDrive50iMineral White M 2019 BMW X7 xDrive50iMineral White M 2019 BMW X7 xDrive50iMineral White M 2019 BMW X7 xDrive50iMineral White M 2019 BMW X7 xDrive50i

    $28,739

    81,827 mi.
    Est. $522/mo

    CarShop Glen Mills

    4.9
    Glen Mills, PA (23 mi)
    Check Availability
  • Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50

    $42,294

    30,254 mi.
    Est. $769/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (10 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40iBlack Sapphire Metallic 2026 BMW X5 xDrive40i

    $52,484

    $671
    25,698 mi.
    Est. $954/mo

    Armen Chevrolet

    4.4
    Ardmore, PA (12 mi)
    Check Availability
  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    $36,484

    $1K
    65,548 mi.
    Est. $663/mo

    Grace Auto Group

    4.5
    Morrisville, PA (27 mi)
    Check Availability
  • Gray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40iGray Metallic 2026 BMW X5 xDrive40i

    $67,939

    12,798 mi.
    Est. $1,235/mo

    Chapman of Horsham

    4.6
    Horsham, PA (22 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $47,689

    $500
    29,796 mi.
    Est. $867/mo

    CarShop Glen Mills

    4.9
    Glen Mills, PA (23 mi)
    Check Availability
  • White 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40iWhite 2024 BMW X5 xDrive40i

    $59,998

    29,984 mi.
    Est. $1,091/mo

    CarMax Turnersville

    4.9
    Sicklerville, NJ (13 mi)
    Check Availability
  • Storm Bay Metallic 2023 BMW iX M60Storm Bay Metallic 2023 BMW iX M60Storm Bay Metallic 2023 BMW iX M60Storm Bay Metallic 2023 BMW iX M60Storm Bay Metallic 2023 BMW iX M60Storm Bay Metallic 2023 BMW iX M60

    $44,794

    $800
    49,449 mi.
    Est. $814/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (10 mi)
    Check Availability

  • Black Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40iBlack Sapphire Metallic 2024 BMW X5 xDrive40i

    $51,989

    $1.4K
    33,662 mi.
    Est. $945/mo

    Holman INFINITI

    4.0
    Maple Shade Township, NJ (9 mi)
    Check Availability
  • Gray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40iGray 2019 BMW X5 xDrive40i

    $34,998

    $1K
    32,975 mi.
    Est. $636/mo

    CarMax King of Prussia

    4.1
    King of Prussia, PA (20 mi)
    Check Availability
  • Carbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40iCarbon Black Metallic 2023 BMW X5 xDrive40i

    $41,196

    47,072 mi.
    Est. $749/mo

    Holman Toyota

    4.0
    Mount Laurel, NJ (10 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

    $26,448

    75,601 mi.
    Est. $481/mo

    CarShop Mt. Holly

    4.8
    Mount Holly, NJ (19 mi)
    Check Availability
  • Black 2021 BMW X5 M BaseBlack 2021 BMW X5 M BaseBlack 2021 BMW X5 M BaseBlack 2021 BMW X5 M BaseBlack 2021 BMW X5 M BaseBlack 2021 BMW X5 M Base

    $58,791

    58,471 mi.
    Est. $1,069/mo

    Cars2Us Fairfax

    4.2
    $203 delivery from Fairfax, VA (136 mi)
    Check Availability
  • Donington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M Base

    $33,390

    $400
    61,643 mi.
    Est. $607/mo

    Land Rover South Hills

    4.6
    Free delivery from Canonsburg, PA (269 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,690.

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 2582 great deals out of 8448 listings starting at $2,900.

Where can I find the most BMW deals?

The most BMW deals can be found near Camden, NJ with 221 great deals out of 758 listings starting at $4,995.

BMW SUVs by city

BMW SUVs in Brooklawn, NJ by model