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
  • White Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDrive

    $34,424

    40,453 mi.
    Est. $622/mo

    Findlay Chrysler Dodge Jeep Ram Post Falls

    4.7
    Post Falls, ID (2 mi)
    Check Availability

  • Mineral White Metallic 2021 BMW 330 xDriveMineral White Metallic 2021 BMW 330 xDriveMineral White Metallic 2021 BMW 330 xDriveMineral White Metallic 2021 BMW 330 xDriveMineral White Metallic 2021 BMW 330 xDriveMineral White Metallic 2021 BMW 330 xDrive

    $28,594

    $1K
    40,899 mi.
    Est. $517/mo

    CAL Cars Airway

    4.5
    Airway Heights, WA (30 mi)
    Check Availability

  • White Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDriveWhite Metallic 2022 BMW 530e 530e xDrive

    $34,424

    40,453 mi.
    Est. $622/mo

    Findlay Chrysler Dodge Jeep Ram Post Falls

    4.7
    Post Falls, ID (2 mi)
    Check Availability

  • Glacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30i

    $22,400

    35,075 mi.
    Est. $405/mo

    AutoSavvy Post Falls

    4.2
    Post Falls, ID (4 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35iBlack Sapphire Metallic 2016 BMW X5 xDrive35i

    $13,900

    $600
    125,921 mi.
    Est. $251/mo

    GMC of Riverfront Park

    4.3
    Spokane, WA (22 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40iPhytonic Blue Metallic 2021 BMW X5 xDrive40i

    $32,263

    $488
    76,575 mi.
    Est. $583/mo

    AutoNation Acura Spokane Valley

    4.9
    Spokane Valley, WA (17 mi)
    Check Availability
  • White 2021 BMW X5 sDrive40iWhite 2021 BMW X5 sDrive40iWhite 2021 BMW X5 sDrive40iWhite 2021 BMW X5 sDrive40iWhite 2021 BMW X5 sDrive40iWhite 2021 BMW X5 sDrive40i

    $32,998

    37,306 mi.
    Est. $596/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • White 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40IWhite 2023 BMW X3 M40I

    $43,998

    39,692 mi.
    Est. $795/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • 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

    $28,587

    48,234 mi.
    Est. $517/mo

    AutoNation Audi Volkswagen Spokane

    4.8
    Spokane Valley, WA (16 mi)
    Check Availability
  • Jet Black 2015 BMW X5 xDrive35iJet Black 2015 BMW X5 xDrive35iJet Black 2015 BMW X5 xDrive35iJet Black 2015 BMW X5 xDrive35iJet Black 2015 BMW X5 xDrive35iJet Black 2015 BMW X5 xDrive35i

    $15,195

    102,187 mi.
    Est. $275/mo

    Globe Motors

    Spokane, WA (20 mi)
    Check Availability
  • Jet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40iJet Black 2022 BMW X5 xDrive40i

    $36,995

    50,733 mi.
    Est. $669/mo

    Porsche Spokane

    Liberty Lake, WA (9 mi)
    Check Availability
  • Alpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 iAlpine White 2022 BMW M440 i

    $33,706

    66,714 mi.
    Est. $609/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 840 Gran Coupe iBlack Sapphire Metallic 2023 BMW 840 Gran Coupe iBlack Sapphire Metallic 2023 BMW 840 Gran Coupe iBlack Sapphire Metallic 2023 BMW 840 Gran Coupe iBlack Sapphire Metallic 2023 BMW 840 Gran Coupe iBlack Sapphire Metallic 2023 BMW 840 Gran Coupe i

    $35,864

    86,397 mi.
    Est. $648/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Alpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDriveAlpine White 2024 BMW 430 i xDrive

    $41,560

    42,368 mi.
    Est. $751/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Alpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 i

    $49,202

    46,600 mi.
    Est. $889/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40iDark Graphite Metallic 2023 BMW X4 M40i

    $38,800

    70,624 mi.
    Est. $701/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • White 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45eWhite 2023 BMW X5 PHEV xDrive45e

    $36,745

    64,936 mi.
    Est. $664/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28iMineral White Metallic 2026 BMW X1 xDrive28i

    $43,568

    7,090 mi.
    Est. $787/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Black 2025 BMW 330 i xDriveBlack 2025 BMW 330 i xDriveBlack 2025 BMW 330 i xDriveBlack 2025 BMW 330 i xDriveBlack 2025 BMW 330 i xDriveBlack 2025 BMW 330 i xDrive

    $38,226

    10,327 mi.
    Est. $691/mo

    BMW of Spokane

    4.6
    Spokane, WA (22 mi)
    Check Availability
  • Blue 2017 BMW 430 IBlue 2017 BMW 430 IBlue 2017 BMW 430 IBlue 2017 BMW 430 IBlue 2017 BMW 430 IBlue 2017 BMW 430 I

    $31,998

    7,202 mi.
    Est. $578/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDriveMineral White Metallic 2021 BMW 228 Gran Coupe xDrive

    $23,100

    38,610 mi.
    Est. $417/mo

    Cortes Nissan

    4.6
    Spokane Valley, WA (18 mi)
    Check Availability
  • Black 2023 BMW 540 XIBlack 2023 BMW 540 XIBlack 2023 BMW 540 XIBlack 2023 BMW 540 XIBlack 2023 BMW 540 XIBlack 2023 BMW 540 XI

    $47,998

    $2K
    27,881 mi.
    Est. $867/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • Blue 2022 BMW X2 XDrive28iBlue 2022 BMW X2 XDrive28iBlue 2022 BMW X2 XDrive28iBlue 2022 BMW X2 XDrive28iBlue 2022 BMW X2 XDrive28iBlue 2022 BMW X2 XDrive28i

    $21,998

    $1K
    42,149 mi.
    Est. $398/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • Alpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28iAlpine White 2024 BMW X1 xDrive28i

    $34,999

    17,346 mi.
    Est. $633/mo

    Findlay Lexus of Spokane

    4.2
    Spokane, WA (23 mi)
    Check Availability
  • White 2019 BMW M850 I xDriveWhite 2019 BMW M850 I xDriveWhite 2019 BMW M850 I xDriveWhite 2019 BMW M850 I xDriveWhite 2019 BMW M850 I xDriveWhite 2019 BMW M850 I xDrive

    $49,998

    $1K
    23,626 mi.
    Est. $904/mo

    CarMax Spokane

    4.6
    Spokane Valley, WA (17 mi)
    Check Availability
  • Blue 2013 BMW 535 Gran Turismo xDriveBlue 2013 BMW 535 Gran Turismo xDriveBlue 2013 BMW 535 Gran Turismo xDriveBlue 2013 BMW 535 Gran Turismo xDriveBlue 2013 BMW 535 Gran Turismo xDriveBlue 2013 BMW 535 Gran Turismo xDrive

    $10,289

    116,659 mi.
    Est. $186/mo

    Full On Professional Auto Sales

    Coeur d'Alene, ID (8 mi)
    Check Availability
  • WHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDriveWHITE 2018 BMW 340 xDrive

    $45,900

    $2K
    29,742 mi.
    Est. $830/mo

    West State Motorsport

    $399 delivery from Federal Way, WA (244 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40iBlack Sapphire Metallic 2020 BMW Z4 M40i

    $42,080

    $119
    38,081 mi.
    Est. $760/mo

    Unique Motors Seattle LLC

    $471 delivery from Kent, WA (249 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,842.

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 2512 great deals out of 8325 listings starting at $1,750.

Where can I find the most BMW deals?

The most BMW deals can be found near Fairfield, WA with 18 great deals out of 77 listings starting at $10,289.

Used BMW by price

BMW under $50,000 by city