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
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $23,939

    $220
    76,850 mi.
    Est. $444/mo

    Shoreline Chrysler Dodge Jeep Ram

    4.0
    Old Saybrook, CT (13 mi)
    Check Availability

  • White Metallic 2017 BMW X5 eDrive xDrive40eWhite Metallic 2017 BMW X5 eDrive xDrive40eWhite Metallic 2017 BMW X5 eDrive xDrive40eWhite Metallic 2017 BMW X5 eDrive xDrive40eWhite Metallic 2017 BMW X5 eDrive xDrive40eWhite Metallic 2017 BMW X5 eDrive xDrive40e

    $14,574

    105,597 mi.
    Est. $270/mo

    Brustolon Buick GMC

    3.2
    Stonington, CT (22 mi)
    Check Availability

  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $23,939

    $220
    76,850 mi.
    Est. $444/mo

    Shoreline Chrysler Dodge Jeep Ram

    4.0
    Old Saybrook, CT (13 mi)
    Check Availability
  • 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

    $43,147

    $299
    33,177 mi.
    Est. $800/mo

    Colonial Hyundai of New London

    New London, CT (17 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $46,414

    16,610 mi.
    Est. $861/mo

    Colonial Hyundai of New London

    New London, CT (17 mi)
    Check Availability
  • Dravit Gray Metallic 2023 BMW X5 xDrive40iDravit Gray Metallic 2023 BMW X5 xDrive40iDravit Gray Metallic 2023 BMW X5 xDrive40iDravit Gray Metallic 2023 BMW X5 xDrive40iDravit Gray Metallic 2023 BMW X5 xDrive40iDravit Gray Metallic 2023 BMW X5 xDrive40i

    $43,996

    $911
    37,910 mi.
    Est. $816/mo

    Blasius GMC

    3.9
    Branford, CT (29 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $35,966

    $932
    28,305 mi.
    Est. $667/mo

    Blasius GMC

    3.9
    Branford, CT (29 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $72,155

    18,122 mi.
    Est. $1,338/mo

    Colonial Hyundai of New London

    New London, CT (17 mi)
    Check Availability
  • Mineral Gray Metallic 2020 BMW X1 xDrive28iMineral Gray Metallic 2020 BMW X1 xDrive28iMineral Gray Metallic 2020 BMW X1 xDrive28iMineral Gray Metallic 2020 BMW X1 xDrive28iMineral Gray Metallic 2020 BMW X1 xDrive28iMineral Gray Metallic 2020 BMW X1 xDrive28i

    $16,847

    80,791 mi.
    Est. $312/mo

    Kia of Old Saybrook

    Old Saybrook, CT (13 mi)
    Check Availability
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $43,144

    20,825 mi.
    Est. $800/mo

    Valenti Ford, Inc.

    4.2
    Mystic, CT (23 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

    $49,996

    $911
    31,117 mi.
    Est. $927/mo

    Blasius GMC

    3.9
    Branford, CT (29 mi)
    Check Availability
  • $14,694

    90,341 mi.
    Est. $272/mo

    TJ Motors LLC

    New London, CT (17 mi)
    Check Availability
  • $45,590

    7,592 mi.
    Est. $845/mo

    BMW of New London

    New London, CT (17 mi)
  • $41,000

    12,101 mi.
    Est. $760/mo

    BMW of New London

    New London, CT (17 mi)
  • $51,880

    6,537 mi.
    Est. $962/mo

    BMW of New London

    New London, CT (17 mi)
  • $82,484

    19,451 mi.
    Est. $1,529/mo

    BMW of New London

    New London, CT (17 mi)
  • $33,684

    60,019 mi.
    Est. $625/mo

    Antonino Acura

    Groton, CT (19 mi)
    Check Availability
  • $54,500

    16,313 mi.
    Est. $1,010/mo

    BMW of Southampton

    Southampton, NY (20 mi)
  • $51,000

    20,475 mi.
    Est. $946/mo

    BMW of Southampton

    Southampton, NY (20 mi)
  • $63,900

    32,022 mi.
    Est. $1,185/mo

    BMW of Southampton

    Southampton, NY (20 mi)
  • Dravit Gray Metallic 2025 BMW X6 M BaseDravit Gray Metallic 2025 BMW X6 M BaseDravit Gray Metallic 2025 BMW X6 M BaseDravit Gray Metallic 2025 BMW X6 M BaseDravit Gray Metallic 2025 BMW X6 M BaseDravit Gray Metallic 2025 BMW X6 M Base

    $107,377

    $167
    18,277 mi.
    Est. $1,991/mo

    Aston Martin Of Boston

    $399 delivery from Westwood, MA (101 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40i

    $68,731

    26,066 mi.
    Est. $1,274/mo

    Bob Johnson Used

    4.0
    $456 delivery from Rochester, NY (304 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30iTanzanite Blue II Metallic 2023 BMW X3 xDrive30i

    $35,935

    17,015 mi.
    Est. $666/mo

    Executive Chevrolet

    4.8
    Wallingford, CT (37 mi)
    Check Availability
  • 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

    $36,313

    33,734 mi.
    Est. $673/mo

    Crowley Kia

    4.8
    Bristol, CT (50 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

    $39,749

    $400
    21,610 mi.
    Est. $737/mo

    BMW of Waterbury

    4.8
    Waterbury, CT (47 mi)
    Check Availability
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $14,985

    49,544 mi.
    Est. $278/mo

    A Better Way Wholesale

    4.5
    Naugatuck, CT (47 mi)
    Check Availability
  • Gray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40i

    $48,149

    $550
    39,787 mi.
    Est. $893/mo

    BMW of Waterbury

    4.8
    Waterbury, CT (47 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

    $27,793

    101,445 mi.
    Est. $515/mo

    J & M Automotive

    4.9
    Naugatuck, CT (47 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

    $34,793

    $2K
    39,900 mi.
    Est. $645/mo

    J & M Automotive

    4.9
    Naugatuck, CT (47 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $34,113

    $850
    23,153 mi.
    Est. $632/mo

    Blasius South

    4.0
    Stratford, CT (45 mi)
    Check Availability
  • Black 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30iBlack 2021 BMW X3 sDrive30i

    $23,998

    47,211 mi.
    Est. $445/mo

    CarMax East Haven

    4.3
    East Haven, CT (34 mi)
    Check Availability
  • Blue 2024 BMW X3 XDrive30iBlue 2024 BMW X3 XDrive30iBlue 2024 BMW X3 XDrive30iBlue 2024 BMW X3 XDrive30iBlue 2024 BMW X3 XDrive30iBlue 2024 BMW X3 XDrive30i

    $42,998

    $1K
    1,862 mi.
    Est. $797/mo

    CarMax Waterbury

    4.3
    Waterbury, CT (46 mi)
    Check Availability
  • Silver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30i

    $16,388

    94,339 mi.
    Est. $304/mo

    Capital Motor Group

    Medford, NY (46 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

    $37,789

    $1K
    54,443 mi.
    Est. $701/mo

    European Motorcars

    3.8
    Middletown, CT (38 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,702.

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

Where can I find the most BMW deals?

The most BMW deals can be found near Old Saybrook, CT with 36 great deals out of 77 listings starting at $7,494.

BMW SUVs by city