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 2017 BMW 230 xDriveBlack Sapphire Metallic 2017 BMW 230 xDriveBlack Sapphire Metallic 2017 BMW 230 xDriveBlack Sapphire Metallic 2017 BMW 230 xDriveBlack Sapphire Metallic 2017 BMW 230 xDriveBlack Sapphire Metallic 2017 BMW 230 xDrive

    $12,898

    $2.1K
    123,721 mi.
    Est. $235/mo

    Jake Sweeney Mazda Tri-County

    4.9
    Cincinnati, OH (24 mi)
    Check Availability

  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $26,878

    73,361 mi.
    Est. $490/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40i

    $47,378

    32,484 mi.
    Est. $864/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability

  • Mineral White Metallic 2017 BMW X5 xDrive50iMineral White Metallic 2017 BMW X5 xDrive50iMineral White Metallic 2017 BMW X5 xDrive50iMineral White Metallic 2017 BMW X5 xDrive50iMineral White Metallic 2017 BMW X5 xDrive50iMineral White Metallic 2017 BMW X5 xDrive50i

    $18,378

    92,661 mi.
    Est. $335/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40iGlacier Silver Metallic 2018 BMW X3 M40i

    $26,393

    80,480 mi.
    Est. $481/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (29 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $40,878

    64,466 mi.
    Est. $746/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability
  • Dark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30iDark Graphite Metallic 2020 BMW X4 xDrive30i

    $21,495

    109,668 mi.
    Est. $392/mo

    DriveTime of NW Cincinnati

    5.0
    Fairfield, OH (21 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

    $40,352

    30,856 mi.
    Est. $736/mo

    Jeff Wyler Nissan of Cincinnati

    4.0
    Cincinnati, OH (18 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30iMineral White Metallic 2024 BMW X4 xDrive30i

    $43,878

    24,558 mi.
    Est. $800/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability

  • Black 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30iBlack 2023 BMW X3 XDrive30i

    $30,998

    $1K
    48,000 mi.
    Est. $565/mo

    CarMax Florence

    5.0
    Florence, KY (27 mi)
    Check Availability
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $25,543

    $647
    51,948 mi.
    Est. $466/mo

    Jeff Wyler Kia of Colerain

    4.1
    Cincinnati, OH (18 mi)
    Check Availability
  • White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30

    $41,998

    $1K
    24,953 mi.
    Est. $766/mo

    CarMax Cincinnati

    4.4
    Cincinnati, OH (21 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

    $19,491

    79,481 mi.
    Est. $356/mo

    NW Automotive Group

    4.2
    Cincinnati, OH (25 mi)
    Check Availability
  • 2020 BMW X3 sDrive30i2020 BMW X3 sDrive30i2020 BMW X3 sDrive30i2020 BMW X3 sDrive30i2020 BMW X3 sDrive30i2020 BMW X3 sDrive30i

    $16,726

    $300
    80,944 mi.
    Est. $305/mo

    CarTrader LLC

    4.2
    Cincinnati, OH (30 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

    $47,378

    30,472 mi.
    Est. $864/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 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

    $34,087

    $121
    60,063 mi.
    Est. $622/mo

    Jake Sweeney Kia

    Florence, KY (24 mi)
    Check Availability
  • Arctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40iArctic Gray Metallic 2019 BMW X5 xDrive40i

    $20,499

    104,086 mi.
    Est. $374/mo

    Kerry Hyundai

    Florence, KY (26 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

    $25,334

    $2K
    59,424 mi.
    Est. $462/mo

    A+ Auto Sales

    West Chester, OH (29 mi)
    Check Availability
  • 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

    $18,355

    80,016 mi.
    Est. $335/mo

    CARDINAL MOTORS INC.

    Fairfield, OH (20 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $28,214

    54,527 mi.
    Est. $515/mo

    Mercedes-Benz of West Chester Ohio

    West Chester Township, OH (26 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRANTanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRANTanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRANTanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRANTanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRANTanzanite Blue II Metallic 2026 BMW 228 Gran Coupe 228I XDRIVE GRAN

    $49,223

    7,035 mi.
    Est. $898/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability

  • Manhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40iManhattan Green Metallic 2022 BMW X5 xDrive40i

    $40,398

    30,295 mi.
    Est. $737/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (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

    $38,383

    29,743 mi.
    Est. $700/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (29 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $48,473

    9,431 mi.
    Est. $884/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability
  • Arctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e BaseArctic Race Blue Metallic 2023 BMW 530e Base

    $42,748

    22,106 mi.
    Est. $780/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (29 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M440 Gran Coupe i xDriveBlack Sapphire Metallic 2024 BMW M440 Gran Coupe i xDrive

    $42,378

    81,801 mi.
    Est. $773/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW i5 eDrive40Dark Graphite Metallic 2024 BMW i5 eDrive40Dark Graphite Metallic 2024 BMW i5 eDrive40Dark Graphite Metallic 2024 BMW i5 eDrive40Dark Graphite Metallic 2024 BMW i5 eDrive40Dark Graphite Metallic 2024 BMW i5 eDrive40

    $46,378

    22,995 mi.
    Est. $846/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDriveBlack Sapphire Metallic 2022 BMW 840 Gran Coupe i xDrive

    $42,898

    70,136 mi.
    Est. $783/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (29 mi)
    Check Availability
  • Yas Marina Blue Metallic 2015 BMW M4 BaseYas Marina Blue Metallic 2015 BMW M4 BaseYas Marina Blue Metallic 2015 BMW M4 BaseYas Marina Blue Metallic 2015 BMW M4 BaseYas Marina Blue Metallic 2015 BMW M4 BaseYas Marina Blue Metallic 2015 BMW M4 Base

    $28,386

    95,549 mi.
    Est. $518/mo

    Jake Sweeney Chevrolet

    4.4
    Cincinnati, OH (24 mi)
    Check Availability
  • Gray Metallic 2022 BMW X3 M AWDGray Metallic 2022 BMW X3 M AWDGray Metallic 2022 BMW X3 M AWDGray Metallic 2022 BMW X3 M AWDGray Metallic 2022 BMW X3 M AWDGray Metallic 2022 BMW X3 M AWD

    $47,378

    90,382 mi.
    Est. $864/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (24 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340iBlack Sapphire Metallic 2016 BMW 340 340i

    $22,407

    $554
    79,300 mi.
    Est. $409/mo

    Autos of Chicago

    4.4
    $251 delivery from Arlington Heights, IL (251 mi)
    Check Availability
  • Black Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28iBlack Sapphire Metallic 2015 BMW Z4 sDrive28i

    $17,999

    57,366 mi.
    Est. $328/mo

    KNB Motors Inc

    $399 delivery from Northlake, IL (240 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,729.

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

Where can I find the most BMW deals?

The most BMW deals can be found near New Baltimore, OH with 107 great deals out of 316 listings starting at $2,933.

Used BMW by price

BMW under $50,000 by city

BMW under $50,000 in St. Leon, IN by model