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
  • Dark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDriveDark Graphite Metallic 2026 BMW X3 M50 xDrive

    $57,225

    9,217 mi.
    Est. $1,049/mo

    Germain Ford of Beavercreek

    4.5
    Dayton, OH (8 mi)
    Check Availability

  • Alpine White 2021 BMW X7 M50iAlpine White 2021 BMW X7 M50iAlpine White 2021 BMW X7 M50iAlpine White 2021 BMW X7 M50iAlpine White 2021 BMW X7 M50iAlpine White 2021 BMW X7 M50i

    $34,842

    86,629 mi.
    Est. $639/mo

    Performance Chrysler Jeep Dodge RAM Centerville

    4.5
    Centerville, OH (3 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,239

    $300
    9,682 mi.
    Est. $1,031/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (3 mi)
    Check Availability

  • Alpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40iAlpine White 2018 BMW X3 M40i

    $27,995

    79,536 mi.
    Est. $513/mo

    Emperia Auto, LLC

    Springfield, OH (24 mi)
    Check Availability
  • Black 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45eBlack 2022 BMW X5 PHEV xDrive45e

    $43,985

    25,395 mi.
    Est. $806/mo

    Emperia Auto, LLC

    Springfield, 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 (16 mi)
    Check Availability
  • Black 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40iBlack 2018 BMW X3 M40i

    $26,985

    80,563 mi.
    Est. $495/mo

    Emperia Auto, LLC

    Springfield, OH (24 mi)
    Check Availability
  • Gray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40i

    $50,434

    68,699 mi.
    Est. $924/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 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. $849/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (3 mi)
    Check Availability

  • Alpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40iAlpine White 2023 BMW X7 xDrive40i

    $59,985

    29,462 mi.
    Est. $1,099/mo

    Emperia Auto, LLC

    Springfield, OH (24 mi)
    Check Availability
  • Phytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40iPhytonic Blue Metallic 2022 BMW X5 xDrive40i

    $38,995

    78,640 mi.
    Est. $715/mo

    Select Auto

    Dayton, OH (4 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive50eSkyscraper Grey Metallic 2026 BMW X5 xDrive50eSkyscraper Grey Metallic 2026 BMW X5 xDrive50eSkyscraper Grey Metallic 2026 BMW X5 xDrive50eSkyscraper Grey Metallic 2026 BMW X5 xDrive50eSkyscraper Grey Metallic 2026 BMW X5 xDrive50e

    $76,386

    12,336 mi.
    Est. $1,400/mo

    Mercedes-Benz of West Chester Ohio

    West Chester Township, OH (29 mi)
    Check Availability
  • Blue 2021 BMW X6 M50i AWD 4dr Sports Activity CoupeBlue 2021 BMW X6 M50i AWD 4dr Sports Activity CoupeBlue 2021 BMW X6 M50i AWD 4dr Sports Activity CoupeBlue 2021 BMW X6 M50i AWD 4dr Sports Activity CoupeBlue 2021 BMW X6 M50i AWD 4dr Sports Activity CoupeBlue 2021 BMW X6 M50i AWD 4dr Sports Activity Coupe

    $42,433

    45,762 mi.
    Est. $778/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (26 mi)
    Check Availability
  • Green 2018 BMW X3 xDrive30iGreen 2018 BMW X3 xDrive30iGreen 2018 BMW X3 xDrive30iGreen 2018 BMW X3 xDrive30iGreen 2018 BMW X3 xDrive30iGreen 2018 BMW X3 xDrive30i

    $12,933

    $1K
    97,351 mi.
    Est. $237/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (26 mi)
    Check Availability
  • Alpine White 2019 BMW X7 xDrive50iAlpine White 2019 BMW X7 xDrive50iAlpine White 2019 BMW X7 xDrive50iAlpine White 2019 BMW X7 xDrive50iAlpine White 2019 BMW X7 xDrive50iAlpine White 2019 BMW X7 xDrive50i

    $26,434

    $1K
    102,486 mi.
    Est. $484/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 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. $530/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (8 mi)
    Check Availability
  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    $11,433

    $1K
    93,751 mi.
    Est. $210/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (26 mi)
    Check Availability
  • Gray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40i

    $24,396

    97,192 mi.
    Est. $447/mo

    Cincinnati Automotive Group Inc

    2.4
    Lebanon, OH (17 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50iMineral White Metallic 2019 BMW X5 xDrive50i

    $27,434

    62,956 mi.
    Est. $503/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $26,434

    $960
    60,253 mi.
    Est. $484/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 mi)
    Check Availability
  • White Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30iWhite Metallic 2023 BMW X3 xDrive30i

    $23,934

    $1K
    79,887 mi.
    Est. $439/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 mi)
    Check Availability
  • Alpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30iAlpine White 2022 BMW X3 sDrive30i

    $23,434

    $1.5K
    72,596 mi.
    Est. $429/mo

    Beck's Auto Group

    3.4
    Mason, OH (26 mi)
    Check Availability
  • Alpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35iAlpine White 2013 BMW X5 xDrive35i

    $5,995

    139,199 mi.
    Est. $110/mo

    Unlimited Auto Group of Dayton

    Moraine, OH (4 mi)
    Check Availability
  • Blue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity VehicleBlue 2019 BMW X3 M40i AWD 4dr Sports Activity Vehicle

    $22,433

    95,125 mi.
    Est. $411/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (26 mi)
    Check Availability
  • $35,497

    39,783 mi.
    Est. $651/mo

    Voss Village BMW

    Dayton, OH (5 mi)
  • $58,997

    30,243 mi.
    Est. $1,081/mo

    Voss Village BMW

    Dayton, OH (5 mi)
  • $42,997

    45,507 mi.
    Est. $788/mo

    Voss Village BMW

    Dayton, OH (5 mi)
  • Glacier Silver Metallic 2021 BMW X3 sDrive30i

    $20,437

    76,454 mi.
    Est. $375/mo

    Germain Honda of Beavercreek

    4.7
    Dayton, OH (8 mi)
    Check Availability
  • Donington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWDDonington Grey Metallic 2021 BMW X3 M AWD

    $41,849

    78,379 mi.
    Est. $767/mo

    Impex Auto Sales

    4.7
    $394 delivery from Greensboro, NC (346 mi)
    Check Availability
  • Blue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50iBlue 2023 BMW X5 M50i

    $47,998

    54,773 mi.
    Est. $880/mo

    CarMax Louisville

    4.9
    $149 delivery to West Carrollton, OH (5 mi)
    Check Availability