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
  • Special Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDriveSpecial Order Color 2024 BMW M3 Competition xDrive

    $86,948

    32,000 mi.
    Est. $1,590/mo

    Germain Ford of Beavercreek

    4.5
    Dayton, OH (16 mi)
    Check Availability

  • Alpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDriveAlpine White 2021 BMW M440 i xDrive

    $44,448

    12,629 mi.
    Est. $813/mo

    Mazda of Dayton

    4.7
    Dayton, OH (6 mi)
    Check Availability

  • White Metallic 2018 BMW 430 Gran Coupe iWhite Metallic 2018 BMW 430 Gran Coupe iWhite Metallic 2018 BMW 430 Gran Coupe iWhite Metallic 2018 BMW 430 Gran Coupe iWhite Metallic 2018 BMW 430 Gran Coupe iWhite Metallic 2018 BMW 430 Gran Coupe i

    $16,000

    $500
    79,196 mi.
    Est. $293/mo

    Genesis of North Cincinnati

    1.0
    Cincinnati, OH (19 mi)
    Check Availability

  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $38,600

    36,623 mi.
    Est. $706/mo

    BMW of Dayton

    Dayton, OH (21 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35

    $37,123

    27,942 mi.
    Est. $679/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $26,318

    57,251 mi.
    Est. $481/mo

    A+ Auto Sales

    West Chester, OH (18 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive35

    $38,286

    14,308 mi.
    Est. $700/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40i

    $98,338

    8,057 mi.
    Est. $1,798/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (23 mi)
    Check Availability
  • Arctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDriveArctic Race Blue Metallic 2025 BMW X3 M50 xDrive

    $56,539

    9,682 mi.
    Est. $1,034/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (8 mi)
    Check Availability

  • 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

    $65,398

    $9.9K
    5,975 mi.
    Est. $1,196/mo

    BMW of Cincinnati North

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

    $49,388

    5,595 mi.
    Est. $903/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $26,393

    84,731 mi.
    Est. $483/mo

    A+ Auto Sales

    West Chester, OH (18 mi)
    Check Availability
  • Melbourne Red Metallic 2022 BMW 330 xDriveMelbourne Red Metallic 2022 BMW 330 xDriveMelbourne Red Metallic 2022 BMW 330 xDriveMelbourne Red Metallic 2022 BMW 330 xDriveMelbourne Red Metallic 2022 BMW 330 xDriveMelbourne Red Metallic 2022 BMW 330 xDrive

    $32,150

    $248
    43,024 mi.
    Est. $588/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Individual Dravit Grey Metallic 2023 BMW 330 xDriveIndividual Dravit Grey Metallic 2023 BMW 330 xDriveIndividual Dravit Grey Metallic 2023 BMW 330 xDriveIndividual Dravit Grey Metallic 2023 BMW 330 xDriveIndividual Dravit Grey Metallic 2023 BMW 330 xDriveIndividual Dravit Grey Metallic 2023 BMW 330 xDrive

    $38,173

    31,275 mi.
    Est. $698/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40iBlack Sapphire Metallic 2023 BMW X5 xDrive40i

    $46,316

    $1.1K
    33,323 mi.
    Est. $847/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (8 mi)
    Check Availability

  • Skyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30iSkyscraper Grey Metallic 2024 BMW X3 xDrive30i

    $38,175

    31,027 mi.
    Est. $698/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Blue Metallic 2023 BMW X1 xDrive28iBlue Metallic 2023 BMW X1 xDrive28iBlue Metallic 2023 BMW X1 xDrive28iBlue Metallic 2023 BMW X1 xDrive28iBlue Metallic 2023 BMW X1 xDrive28iBlue Metallic 2023 BMW X1 xDrive28i

    $32,300

    34,380 mi.
    Est. $591/mo

    BMW of Dayton

    Dayton, OH (21 mi)
    Check Availability
  • Grey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDriveGrey 2026 BMW X3 30 xDrive

    $49,533

    7,687 mi.
    Est. $906/mo

    BMW of Dayton

    Dayton, OH (21 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $15,295

    94,148 mi.
    Est. $280/mo

    A+ Auto Sales

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

    $50,283

    7,237 mi.
    Est. $919/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Imperial Blue Metallic 2017 BMW X5 eDrive xDrive40eImperial Blue Metallic 2017 BMW X5 eDrive xDrive40eImperial Blue Metallic 2017 BMW X5 eDrive xDrive40eImperial Blue Metallic 2017 BMW X5 eDrive xDrive40eImperial Blue Metallic 2017 BMW X5 eDrive xDrive40eImperial Blue Metallic 2017 BMW X5 eDrive xDrive40e

    $17,000

    75,155 mi.
    Est. $311/mo

    Genesis of North Cincinnati

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

    $45,123

    10,570 mi.
    Est. $825/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $26,571

    57,042 mi.
    Est. $486/mo

    A+ Auto Sales

    West Chester, OH (18 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $46,273

    13,100 mi.
    Est. $846/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 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 (18 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

    $50,123

    8,525 mi.
    Est. $917/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (23 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $48,298

    $7.5K
    8,132 mi.
    Est. $883/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (23 mi)
    Check Availability
  • Oxide Grey Metallic 2026 BMW 530 xDriveOxide Grey Metallic 2026 BMW 530 xDriveOxide Grey Metallic 2026 BMW 530 xDriveOxide Grey Metallic 2026 BMW 530 xDriveOxide Grey Metallic 2026 BMW 530 xDriveOxide Grey Metallic 2026 BMW 530 xDrive

    $64,398

    6,826 mi.
    Est. $1,178/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • 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

    $48,223

    $8.5K
    7,468 mi.
    Est. $882/mo

    BMW of Cincinnati North

    4.8
    Cincinnati, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $47,096

    8,165 mi.
    Est. $861/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (28 mi)
    Check Availability
  • Alpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 BaseAlpine White 2018 BMW M4 Base

    $49,995

    $2K
    32,489 mi.
    Est. $914/mo

    Unlimited Motors

    $300 delivery from Lafayette, IN (150 mi)
    Check Availability
  • Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2Alpine White 2024 BMW M2

    $64,995

    $2K
    4,688 mi.
    Est. $1,188/mo

    Unlimited Motors

    4.5
    $148 delivery from Elwood, IN (99 mi)
    Check Availability