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
  • Skyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Gray Metallic 2026 BMW X5 PHEV xDrive50e

    $85,075

    167 mi.
    Est. $1,552/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (11 mi)

    Quick view
  • Mineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30i

    $16,999

    106,934 mi.
    Est. $310/mo

    Tasca Nissan East Providence

    4.8
    Check Availability
    East Providence, RI (22 mi)
    Quick view
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $19,355

    76,915 mi.
    Est. $353/mo

    Prestige Mitsubishi

    4.9
    Check Availability
    East Providence, RI (21 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30iCarbon Black Metallic 2024 BMW X3 xDrive30i

    $33,991

    $4.5K
    47,172 mi.
    Est. $620/mo

    Nucar Hyundai of North Kingstown

    4.6
    Check Availability
    North Kingstown, RI (10 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

    $50,999

    5,752 mi.
    Est. $930/mo

    McGee Toyota of Putnam

    4.9
    Check Availability
    Putnam, CT (24 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40iMineral White Metallic 2022 BMW X5 xDrive40i

    $29,595

    90,539 mi.
    Est. $540/mo

    Prestige Mitsubishi

    4.9
    Check Availability
    East Providence, RI (21 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $74,681

    1,292 mi.
    Est. $1,362/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (11 mi)
    Quick view
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $52,555

    3,821 mi.
    Est. $959/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (11 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $51,995

    6,488 mi.
    Est. $949/mo

    BMW of Newport

    4.3
    Check Availability
    Middletown, RI (21 mi)
    Quick view
  • Mineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28iMineral Silver Metallic 2017 BMW X3 xDrive28i

    $12,495

    92,647 mi.
    Est. $228/mo

    Mercedes-Benz of Warwick

    4.9
    Check Availability
    Warwick, RI (11 mi)
    Quick view
  • Alpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40iAlpine White 2021 BMW X3 M40i

    $33,777

    $667
    58,605 mi.
    Est. $616/mo

    Balise Honda of North Attleboro

    4.6
    Check Availability
    North Attleborough, MA (28 mi)
    Quick view
  • Alpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40iAlpine White 2026 BMW X5 xDrive40i

    $69,995

    5,258 mi.
    Est. $1,277/mo

    BMW of Newport

    4.3
    Check Availability
    Middletown, RI (21 mi)
    Quick view
  • Black 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40iBlack 2019 BMW X5 xDrive40i

    $25,999

    $643
    73,707 mi.
    Est. $474/mo

    Advanced Auto Sales

    4.9
    Check Availability
    North Attleborough, MA (30 mi)
    Quick view
  • Silver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28iSilver 2017 BMW X3 xDrive28i

    $13,999

    94,254 mi.
    Est. $255/mo

    Advanced Auto Sales

    4.9
    Check Availability
    North Attleborough, MA (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

    $22,998

    56,939 mi.
    Est. $420/mo

    CarMax North Attleboro

    Check Availability
    North Attleborough, MA (28 mi)
    Quick view
  • Arctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40iArctic Gray Metallic 2021 BMW X5 xDrive40i

    $29,995

    $1.4K
    87,056 mi.
    Est. $547/mo

    TJ Motors LLC

    Check Availability
    New London, CT (30 mi)
    Quick view
  • Glacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35iGlacier Silver Metallic 2018 BMW X5 xDrive35i

    $17,495

    99,114 mi.
    Est. $319/mo

    Dorman's Auto Center of Seekonk

    Check Availability
    Seekonk, MA (22 mi)
    Quick view
  • Charcoal 2015 BMW X5 xDrive35iCharcoal 2015 BMW X5 xDrive35iCharcoal 2015 BMW X5 xDrive35iCharcoal 2015 BMW X5 xDrive35iCharcoal 2015 BMW X5 xDrive35iCharcoal 2015 BMW X5 xDrive35i

    $12,888

    133,600 mi.
    Est. $235/mo

    Frenchtown Auto Sales

    Check Availability
    North Kingstown, RI (10 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

    $18,980

    102,253 mi.
    Est. $346/mo

    Cars Primo of Providence

    Check Availability
    East Providence, RI (22 mi)
    Quick view
  • Blue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30iBlue Metallic 2021 BMW X3 xDrive30i

    $23,500

    $500
    74,466 mi.
    Est. $429/mo

    Nissan Of Norwich

    Check Availability
    Norwich, CT (25 mi)
    Quick view
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $57,340

    751 mi.
    Est. $1,046/mo

    BMW of Warwick

    4.8
    Check Availability
    Warwick, RI (11 mi)
    Quick view
  • Alpine White 2022 BMW X4 M40iAlpine White 2022 BMW X4 M40iAlpine White 2022 BMW X4 M40iAlpine White 2022 BMW X4 M40iAlpine White 2022 BMW X4 M40iAlpine White 2022 BMW X4 M40i

    $43,333

    $301
    40,099 mi.
    Est. $790/mo

    Nucar Nissan of North Attleboro

    4.6
    Check Availability
    North Attleborough, MA (29 mi)
    Quick view
  • Carbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDriveCarbon Black Metallic 2018 BMW 640 i xDrive

    $22,099

    73,455 mi.
    Est. $403/mo

    Courtesy Mitsubishi

    4.5
    Check Availability
    Attleboro, MA (25 mi)
    Quick view
  • Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50Gray 2025 BMW X3 M50

    $58,998

    $1K
    14,435 mi.
    Est. $1,076/mo

    CarMax East Meadow

    Check Availability
    $99 delivery to Cranston, RI (13 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDriveSkyscraper Gray Metallic 2023 BMW 330e xDrive

    $25,894

    39,300 mi.
    Est. $472/mo

    NJ Auto Haus LLC

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

Which BMW vehicle has the best MPG?

The hybrid BMW 330 can reach up to 28 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 2440 great deals out of 7023 listings starting at $85.

Where can I find the most BMW deals?

The most BMW deals can be found near Cranston, RI with 106 great deals out of 394 listings starting at $5,490.

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

Used BMW by price

Used BMW by city

Used BMW in West Greenwich, RI by model

Used BMW by body style