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 Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $30,843

    $2.3K
    41,863 mi.
    Est. $564/mo

    Germain Ford of Beavercreek

    4.5
    Dayton, OH (24 mi)
    Check Availability

  • San Remo Green Metallic 2023 BMW 840 Gran Coupe iSan Remo Green Metallic 2023 BMW 840 Gran Coupe iSan Remo Green Metallic 2023 BMW 840 Gran Coupe i

    $46,803

    42,401 mi.
    Est. $856/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability

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

    $18,745

    98,982 mi.
    Est. $343/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability

  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $30,843

    $2.3K
    41,863 mi.
    Est. $564/mo

    Germain Ford of Beavercreek

    4.5
    Dayton, OH (24 mi)
    Check Availability
  • 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

    $20,337

    $4.3K
    74,617 mi.
    Est. $372/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30iBlack Sapphire Metallic 2020 BMW X3 xDrive30i

    $19,618

    $200
    76,964 mi.
    Est. $359/mo

    Jeff Schmitt Cadillac

    4.8
    Beavercreek, OH (24 mi)
    Check Availability
  • 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

    $15,395

    92,927 mi.
    Est. $281/mo

    Stout Sales

    Fairborn, OH (25 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $27,373

    96,556 mi.
    Est. $501/mo

    Wilmington Auto Center Chrysler Dodge Jeep RAM

    Wilmington, OH (19 mi)
    Check Availability
  • Alpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDriveAlpine White 2025 BMW 430 i xDrive

    $42,417

    23,806 mi.
    Est. $776/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability

  • Carbon Black Metallic 2022 BMW 750 i xDriveCarbon Black Metallic 2022 BMW 750 i xDriveCarbon Black Metallic 2022 BMW 750 i xDriveCarbon Black Metallic 2022 BMW 750 i xDriveCarbon Black Metallic 2022 BMW 750 i xDriveCarbon Black Metallic 2022 BMW 750 i xDrive

    $27,445

    $4.8K
    100,320 mi.
    Est. $502/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability
  • Dravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDriveDravit Grey Metallic 2022 BMW 750 i xDrive

    $40,000

    76,062 mi.
    Est. $731/mo

    Jeff Schmitt Chevrolet East

    4.4
    Beavercreek, OH (24 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDriveBrooklyn Grey Metallic 2025 BMW 228 Gran Coupe xDrive

    $27,795

    $603
    39,313 mi.
    Est. $508/mo

    Jeff Schmitt GMC

    4.9
    Fairborn, OH (27 mi)
    Check Availability
  • Mineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe i

    $16,393

    87,494 mi.
    Est. $300/mo

    Wholesale Direct Motors

    Beavercreek, OH (29 mi)
    Check Availability
  • Jet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45eJet Black 2023 BMW X5 PHEV xDrive45e

    $37,989

    52,380 mi.
    Est. $695/mo

    Buckeye Ford

    London, OH (22 mi)
    Check Availability
  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $28,943

    $294
    47,333 mi.
    Est. $529/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability

  • Gray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28iGray 2017 BMW X1 xDrive 28i

    $9,985

    105,710 mi.
    Est. $183/mo

    Midwest Motor Sales LLC

    Fairborn, OH (25 mi)
    Check Availability
  • Black 2004 BMW Z4 2.5i RoadsterBlack 2004 BMW Z4 2.5i RoadsterBlack 2004 BMW Z4 2.5i RoadsterBlack 2004 BMW Z4 2.5i RoadsterBlack 2004 BMW Z4 2.5i RoadsterBlack 2004 BMW Z4 2.5i Roadster

    $14,998

    38,372 mi.
    Est. $274/mo

    Wagner Auto Sales

    4.6
    Fairborn, OH (27 mi)
    Check Availability
  • Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35Sunset Orange Metallic 2024 BMW i4 Gran Coupe eDrive35

    $37,648

    10,256 mi.
    Est. $688/mo

    Jeff Schmitt Nissan

    4.5
    Beavercreek, OH (25 mi)
    Check Availability
  • Glacier Silver Metallic 2016 BMW 328 xDriveGlacier Silver Metallic 2016 BMW 328 xDriveGlacier Silver Metallic 2016 BMW 328 xDriveGlacier Silver Metallic 2016 BMW 328 xDriveGlacier Silver Metallic 2016 BMW 328 xDriveGlacier Silver Metallic 2016 BMW 328 xDrive

    $10,393

    102,049 mi.
    Est. $190/mo

    Wholesale Direct Motors

    Beavercreek, OH (29 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

    $19,053

    $215
    70,708 mi.
    Est. $348/mo

    Jeff Schmitt Nissan

    4.5
    Beavercreek, OH (25 mi)
    Check Availability
  • Carbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40iCarbon Black Metallic 2020 BMW X3 M40i

    $29,259

    $174
    70,520 mi.
    Est. $535/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (24 mi)
    Check Availability

  • Alpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDriveAlpine White 2011 BMW 328 xDrive

    $6,938

    162,395 mi.
    Est. $127/mo

    Mykar Auto Group

    4.7
    Wilmington, OH (21 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

    $37,998

    $900
    15,756 mi.
    Est. $695/mo

    Jeff Schmitt GMC

    4.9
    Fairborn, OH (27 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDriveMineral Gray Metallic 2018 BMW 340 xDrive

    $33,985

    47,884 mi.
    Est. $621/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • Blue 2017 BMW 340 340i Sedan 4DBlue 2017 BMW 340 340i Sedan 4DBlue 2017 BMW 340 340i Sedan 4DBlue 2017 BMW 340 340i Sedan 4DBlue 2017 BMW 340 340i Sedan 4DBlue 2017 BMW 340 340i Sedan 4D

    $26,985

    52,135 mi.
    Est. $493/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • White 2017 BMW 340 xDriveWhite 2017 BMW 340 xDriveWhite 2017 BMW 340 xDriveWhite 2017 BMW 340 xDriveWhite 2017 BMW 340 xDriveWhite 2017 BMW 340 xDrive

    $28,985

    79,223 mi.
    Est. $530/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDrive

    $57,225

    $206
    9,215 mi.
    Est. $1,046/mo

    Germain Ford of Beavercreek

    4.5
    Dayton, OH (24 mi)
    Check Availability

  • White 2016 BMW 340 xDriveWhite 2016 BMW 340 xDriveWhite 2016 BMW 340 xDriveWhite 2016 BMW 340 xDriveWhite 2016 BMW 340 xDriveWhite 2016 BMW 340 xDrive

    $24,985

    82,992 mi.
    Est. $457/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • White 2017 BMW 440 Gran Coupe i xDriveWhite 2017 BMW 440 Gran Coupe i xDriveWhite 2017 BMW 440 Gran Coupe i xDriveWhite 2017 BMW 440 Gran Coupe i xDriveWhite 2017 BMW 440 Gran Coupe i xDriveWhite 2017 BMW 440 Gran Coupe i xDrive

    $23,987

    88,202 mi.
    Est. $439/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive SedanBlack Sapphire Metallic 2020 BMW M340 M340i xDrive Sedan

    $45,985

    32,283 mi.
    Est. $841/mo

    Emperia Auto, LLC

    Springfield, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X6 M CompetitionBlack Sapphire Metallic 2026 BMW X6 M CompetitionBlack Sapphire Metallic 2026 BMW X6 M CompetitionBlack Sapphire Metallic 2026 BMW X6 M CompetitionBlack Sapphire Metallic 2026 BMW X6 M CompetitionBlack Sapphire Metallic 2026 BMW X6 M Competition

    $118,686

    $500
    6,856 mi.
    Est. $2,170/mo

    Dan Cummins Ford Lincoln

    4.8
    $323 delivery from Nicholasville, KY (130 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDriveBlack Sapphire Metallic 2025 BMW M240 i xDrive

    $53,500

    $490
    4,129 mi.
    Est. $978/mo

    Unlimited Motors

    4.4
    $211 delivery from Westfield, IN (141 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,698.

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 2551 great deals out of 8594 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near West Jefferson, OH with 110 great deals out of 436 listings starting at $4,770.

Used BMW by price

Used BMW by city

Used BMW by body style