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
  • Manhattan Green Metallic 2023 BMW X5 M50iManhattan Green Metallic 2023 BMW X5 M50iManhattan Green Metallic 2023 BMW X5 M50iManhattan Green Metallic 2023 BMW X5 M50iManhattan Green Metallic 2023 BMW X5 M50iManhattan Green Metallic 2023 BMW X5 M50i

    $47,478

    $312
    59,940 mi.
    Est. $863/mo

    Faulkner Toyota Trevose

    4.7
    Check Availability
    Trevose, PA (15 mi)

    Quick view
  • Jet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28iJet Black 2023 BMW X1 xDrive28i

    $32,769

    16,666 mi.
    Est. $596/mo

    CHAPMAN CHEVROLET, LLC

    4.5
    Check Availability
    PHILADELPHIA, PA (30 mi)

    Quick view
  • Alpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40iAlpine White 2023 BMW X5 xDrive40i

    $43,990

    $1K
    36,419 mi.
    Est. $800/mo

    BMW of Freehold

    4.8
    Check Availability
    Freehold, NJ (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $49,255

    $745
    3,478 mi.
    Est. $895/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (28 mi)
    Quick view
  • Blue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDriveBlue 2025 BMW X3 M50 xDrive

    $58,999

    5,643 mi.
    Est. $1,073/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (13 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40iPhytonic Blue Metallic 2023 BMW X5 xDrive40i

    $38,495

    54,572 mi.
    Est. $700/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (16 mi)
    Quick view
  • Grigio Telesto 2022 BMW X5 M50iGrigio Telesto 2022 BMW X5 M50iGrigio Telesto 2022 BMW X5 M50iGrigio Telesto 2022 BMW X5 M50iGrigio Telesto 2022 BMW X5 M50iGrigio Telesto 2022 BMW X5 M50i

    $53,995

    39,068 mi.
    Est. $982/mo

    J & S Autohaus

    3.9
    Check Availability
    Ewing, NJ (13 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40iMineral White Metallic 2019 BMW X5 xDrive40i

    $23,989

    111,083 mi.
    Est. $436/mo

    Haldeman Ford

    Check Availability
    East Windsor, NJ (17 mi)

    Quick view
  • Manhattan Green Metallic 2020 BMW X5 xDrive40iManhattan Green Metallic 2020 BMW X5 xDrive40iManhattan Green Metallic 2020 BMW X5 xDrive40iManhattan Green Metallic 2020 BMW X5 xDrive40iManhattan Green Metallic 2020 BMW X5 xDrive40iManhattan Green Metallic 2020 BMW X5 xDrive40i

    $34,349

    50,115 mi.
    Est. $624/mo

    Autolenders Lawrenceville

    4.9
    Check Availability
    Lawrence, NJ (14 mi)
    Quick view
  • 2020 BMW X5 M50i2020 BMW X5 M50i2020 BMW X5 M50i2020 BMW X5 M50i2020 BMW X5 M50i2020 BMW X5 M50i

    $32,994

    82,854 mi.
    Est. $600/mo

    Grace Auto Group

    4.7
    Check Availability
    Morrisville, PA (11 mi)
    Quick view
  • 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

    $28,939

    62,175 mi.
    Est. $526/mo

    Faulkner INFINITI of Willow Grove

    4.7
    Check Availability
    Willow Grove, PA (23 mi)
    Quick view
  • Gray 2018 BMW X5 sDrive35iGray 2018 BMW X5 sDrive35iGray 2018 BMW X5 sDrive35iGray 2018 BMW X5 sDrive35iGray 2018 BMW X5 sDrive35iGray 2018 BMW X5 sDrive35i

    $16,990

    97,167 mi.
    Est. $309/mo

    Divan Auto Group

    4.3
    Check Availability
    Feasterville-Trevose, PA (17 mi)
    Quick view
  • 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

    $27,989

    66,175 mi.
    Est. $509/mo

    CarsIndex Warminster

    4.3
    Check Availability
    Warminster, PA (22 mi)
    Quick view
  • Gray Metallic 2022 BMW X5 PHEV xDrive45eGray Metallic 2022 BMW X5 PHEV xDrive45eGray Metallic 2022 BMW X5 PHEV xDrive45eGray Metallic 2022 BMW X5 PHEV xDrive45eGray Metallic 2022 BMW X5 PHEV xDrive45eGray Metallic 2022 BMW X5 PHEV xDrive45e

    $30,298

    70,602 mi.
    Est. $551/mo

    CarVision of Maple Shade

    4.9
    Check Availability
    Maple Shade, NJ (17 mi)

    Quick view
  • 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

    $36,095

    47,007 mi.
    Est. $656/mo

    Autolenders Fairless Hill

    4.9
    Check Availability
    Fairless Hills, PA (12 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40iMineral White Metallic 2026 BMW X5 xDrive40i

    $57,384

    $1.4K
    16,315 mi.
    Est. $1,043/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (28 mi)
    Quick view
  • 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

    $65,789

    7,337 mi.
    Est. $1,196/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (14 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $49,789

    $340
    4,890 mi.
    Est. $905/mo

    Princeton BMW

    4.8
    Check Availability
    Hamilton Township, NJ (14 mi)
    Quick view
  • Gray 2018 BMW X3 XDrive30iGray 2018 BMW X3 XDrive30iGray 2018 BMW X3 XDrive30iGray 2018 BMW X3 XDrive30iGray 2018 BMW X3 XDrive30iGray 2018 BMW X3 XDrive30i

    $22,998

    55,139 mi.
    Est. $418/mo

    CarMax Turnersville

    Check Availability
    Sicklerville, NJ (28 mi)
    Quick view
  • White 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40iWhite 2021 BMW X5 xDrive40i

    $27,495

    93,735 mi.
    Est. $500/mo

    J&S Autohaus III

    4.3
    Check Availability
    Hamilton, NJ (12 mi)

    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $43,995

    19,650 mi.
    Est. $800/mo

    AutoLenders Voorhees

    4.9
    Check Availability
    Voorhees, NJ (21 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $31,495

    55,367 mi.
    Est. $573/mo

    PAAUTOSALES.COM

    4.9
    Check Availability
    Philadelphia, PA (16 mi)
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $32,390

    35,948 mi.
    Est. $589/mo

    Fred Beans Ford of Doylestown

    4.8
    Check Availability
    Doylestown, PA (30 mi)
    Quick view
  • Black 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30iBlack 2019 BMW X3 xDrive30i

    $16,990

    87,832 mi.
    Est. $309/mo

    Divan Auto Group

    4.3
    Check Availability
    Feasterville-Trevose, PA (17 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $33,998

    22,463 mi.
    Est. $618/mo

    CarMax Maple Shade

    Check Availability
    Maple Shade Township, NJ (17 mi)
    Quick view
  • Silver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30iSilver 2019 BMW X3 sDrive30i

    $18,995

    67,923 mi.
    Est. $345/mo

    J&S Autohaus III

    4.3
    Check Availability
    Hamilton, NJ (12 mi)

    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $38,794

    7,540 mi.
    Est. $705/mo

    AutoLenders Lakewood

    5.0
    Check Availability
    Lakewood, NJ (29 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $39,930

    19,861 mi.
    Est. $726/mo

    Patriot Chevrolet of Warminster

    4.0
    Check Availability
    Warminster, PA (24 mi)
    Quick view
  • Black 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40iBlack 2022 BMW X7 xDrive40i

    $52,998

    42,294 mi.
    Est. $963/mo

    CarMax Harrisonburg

    Check Availability
    $149 delivery to Langhorne, PA (13 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWDCarbon Black Metallic 2024 BMW X3 M AWD

    $65,789

    $956
    32,100 mi.
    Est. $1,196/mo

    NJ Auto Haus LLC

    Check Availability
    $799 delivery from Elizabeth, NJ (49 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,967.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Yardville, NJ with 149 great deals out of 675 listings starting at $2,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 SUVs by city

BMW SUVs in Mansfield, NJ by model