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
  • Black Sapphire 2025 BMW X3 M50 xDriveBlack Sapphire 2025 BMW X3 M50 xDriveBlack Sapphire 2025 BMW X3 M50 xDriveBlack Sapphire 2025 BMW X3 M50 xDriveBlack Sapphire 2025 BMW X3 M50 xDriveBlack Sapphire 2025 BMW X3 M50 xDrive

    $56,495

    $640
    12,027 mi.
    Est. $1,023/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (15 mi)
    Check Availability

  • Marina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 CompetitionMarina Bay Blue Metallic 2025 BMW M8 Competition

    $120,595

    14,535 mi.
    Est. $2,185/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (21 mi)
    Check Availability

  • Alpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40iAlpine White 2022 BMW X5 xDrive40i

    $35,199

    65,705 mi.
    Est. $638/mo

    Canobie Lake Toyota

    4.8
    Salem, NH (25 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40iDark Graphite Metallic 2023 BMW X5 xDrive40i

    $42,582

    $2K
    35,268 mi.
    Est. $771/mo

    BMW of Norwood

    4.8
    Norwood, MA (28 mi)
    Check Availability
  • 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

    $53,778

    $2K
    31,596 mi.
    Est. $974/mo

    Land Rover Norwood

    4.9
    Norwood, MA (27 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40iBlack Sapphire Metallic 2025 BMW X5 xDrive40i

    $52,967

    30,475 mi.
    Est. $959/mo

    Imperial Ford

    4.4
    Mendon, MA (27 mi)
    Check Availability
  • 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,900

    $1K
    80,952 mi.
    Est. $542/mo

    Autobahn USA Dedham

    4.4
    Dedham, MA (25 mi)
    Check Availability
  • Black 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M CompetitionBlack 2026 BMW X6 M Competition

    $120,695

    9,249 mi.
    Est. $2,186/mo

    Boston Motorsports Alfa Romeo

    4.9
    Brighton, MA (21 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

    $56,967

    28,432 mi.
    Est. $1,032/mo

    Imperial Chevrolet

    4.4
    Mendon, MA (27 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60iCarbon Black Metallic 2025 BMW X5 M60i

    $67,815

    50,165 mi.
    Est. $1,228/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (18 mi)
    Check Availability
  • 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

    $39,582

    $1K
    19,134 mi.
    Est. $717/mo

    BMW of Norwood

    4.8
    Norwood, MA (28 mi)
    Check Availability
  • 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

    $26,679

    $293
    80,992 mi.
    Est. $483/mo

    Lexus of Watertown

    5.0
    Watertown, MA (20 mi)
    Check Availability
  • Black 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40iBlack 2024 BMW X5 xDrive40i

    $45,120

    $406
    43,701 mi.
    Est. $817/mo

    Nucar Honda of Westford

    4.4
    Westford, MA (7 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDriveBlack Sapphire Metallic 2023 BMW 330 xDrive

    $29,465

    $100
    47,400 mi.
    Est. $534/mo

    Contemporary Chrysler Dodge Jeep RAM

    4.3
    Milford, NH (24 mi)
    Check Availability

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

    $36,872

    $1.5K
    31,193 mi.
    Est. $668/mo

    Mercedes-Benz of Westwood

    4.6
    Westwood, MA (26 mi)
    Check Availability
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $32,781

    $672
    51,072 mi.
    Est. $594/mo

    BMW of Shrewsbury

    4.9
    Shrewsbury, MA (18 mi)
    Check Availability
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $17,895

    91,346 mi.
    Est. $324/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (15 mi)
    Check Availability
  • Marina Bay Blue Metallic 2024 BMW X3 xDrive30iMarina Bay Blue Metallic 2024 BMW X3 xDrive30iMarina Bay Blue Metallic 2024 BMW X3 xDrive30iMarina Bay Blue Metallic 2024 BMW X3 xDrive30iMarina Bay Blue Metallic 2024 BMW X3 xDrive30iMarina Bay Blue Metallic 2024 BMW X3 xDrive30i

    $42,967

    21,399 mi.
    Est. $778/mo

    Imperial Chevrolet

    4.4
    Mendon, MA (27 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30iGlacier Silver Metallic 2019 BMW X3 xDrive30i

    $20,753

    73,052 mi.
    Est. $376/mo

    Tasca Toyota Boston

    4.7
    Boston, MA (28 mi)
    Check Availability
  • Glacier Silver Metallic 2017 BMW 320 i xDriveGlacier Silver Metallic 2017 BMW 320 i xDriveGlacier Silver Metallic 2017 BMW 320 i xDriveGlacier Silver Metallic 2017 BMW 320 i xDriveGlacier Silver Metallic 2017 BMW 320 i xDriveGlacier Silver Metallic 2017 BMW 320 i xDrive

    $14,378

    $1K
    72,260 mi.
    Est. $260/mo

    Marlboro Nissan

    4.9
    Marlborough, MA (10 mi)
    Check Availability

  • Phytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30iPhytonic Blue Metallic 2021 BMW X3 xDrive30i

    $25,778

    $251
    51,366 mi.
    Est. $467/mo

    Nucar Chevrolet of Lowell

    4.5
    Lowell, MA (16 mi)
    Check Availability
  • Glacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40iGlacier Silver Metallic 2020 BMW X3 M40i

    $31,900

    66,456 mi.
    Est. $578/mo

    Autobahn USA Dedham

    4.4
    Dedham, MA (25 mi)
    Check Availability
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $29,495

    $500
    42,869 mi.
    Est. $534/mo

    AutoMax Preowned Framingham

    4.4
    Framingham, MA (14 mi)
    Check Availability
  • Alpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40iAlpine White 2021 BMW X5 xDrive40i

    $30,095

    $680
    77,260 mi.
    Est. $545/mo

    Autobahn USA Westborough

    4.8
    Westboro, MA (15 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $46,274

    $1.4K
    5,247 mi.
    Est. $838/mo

    Central Chrysler Jeep Dodge of Norwood

    4.7
    Norwood, MA (26 mi)
    Check Availability
  • Carbon Black Metallic 2021 BMW X5 xDrive40i

    $35,272

    49,834 mi.
    Est. $639/mo

    Woburn Toyota

    4.5
    Woburn, MA (20 mi)
    Check Availability

  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $45,583

    $1K
    17,181 mi.
    Est. $826/mo

    Ira Lexus

    4.8
    Danvers, MA (29 mi)
    Check Availability
  • Gray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30iGray 2023 BMW X3 xDrive30i

    $31,694

    50,291 mi.
    Est. $574/mo

    Foley INFINITI of Shrewsbury

    4.9
    Shrewsbury, MA (17 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $23,995

    $900
    80,888 mi.
    Est. $435/mo

    CarFive - Nashua, NH

    4.5
    Nashua, NH (22 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $27,676

    79,278 mi.
    Est. $501/mo

    INFINITI of Norwood

    4.4
    Norwood, MA (28 mi)
    Check Availability
  • White 2020 BMW Z4 sDrive30iWhite 2020 BMW Z4 sDrive30iWhite 2020 BMW Z4 sDrive30iWhite 2020 BMW Z4 sDrive30iWhite 2020 BMW Z4 sDrive30iWhite 2020 BMW Z4 sDrive30i

    $36,998

    28,987 mi.
    Est. $670/mo

    CarMax Waterbury

    4.4
    $149 delivery to Westborough, MA (16 mi)
    Check Availability
  • Gray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDriveGray Metallic 2025 BMW M340 i xDrive

    $59,495

    13,281 mi.
    Est. $1,078/mo

    Imperial Subaru

    4.7
    $399 delivery from North Attleborough, MA (38 mi)
    Check Availability

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 $10,198.

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 2016 great deals out of 8209 listings starting at $1,300.

Where can I find the most BMW deals?

The most BMW deals can be found near Sudbury, MA with 223 great deals out of 1007 listings starting at $6,990.

Used BMW by price

Used BMW by city

Used BMW in Boxborough, MA by model

Used BMW by body style