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
  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $32,151

    $1K
    27,228 mi.
    Est. $581/mo

    Performance Kings Honda

    4.4
    Cincinnati, OH (21 mi)
    Check Availability

  • Phytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30iPhytonic Blue Metallic 2023 BMW X3 xDrive30i

    $32,151

    $1K
    27,228 mi.
    Est. $581/mo

    Performance Kings Honda

    4.4
    Cincinnati, OH (21 mi)
    Check Availability

  • Black 2011 BMW X3 xDrive35iBlack 2011 BMW X3 xDrive35iBlack 2011 BMW X3 xDrive35iBlack 2011 BMW X3 xDrive35iBlack 2011 BMW X3 xDrive35iBlack 2011 BMW X3 xDrive35i

    $6,390

    150,255 mi.
    Est. $115/mo

    Automotive Connection

    3.2
    Fairfield, OH (23 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. $234/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (24 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

    $18,995

    72,011 mi.
    Est. $343/mo

    Premier Automotive

    4.4
    Milford, OH (15 mi)
    Check Availability
  • Black 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28iBlack 2016 BMW X3 xDrive28i

    $11,995

    71,350 mi.
    Est. $217/mo

    Good Budget Auto

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

    $27,394

    60,253 mi.
    Est. $495/mo

    Beck's Auto Group

    3.4
    Mason, OH (24 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

    $24,934

    79,887 mi.
    Est. $451/mo

    Beck's Auto Group

    3.4
    Mason, OH (24 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

    $24,934

    $939
    72,596 mi.
    Est. $451/mo

    Beck's Auto Group

    3.4
    Mason, OH (24 mi)
    Check Availability
  • Black 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30i

    $19,995

    72,653 mi.
    Est. $361/mo

    Premier Automotive

    4.4
    Milford, OH (15 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $26,288

    49,438 mi.
    Est. $475/mo

    Mercedes-Benz of West Chester Ohio

    West Chester Township, OH (21 mi)
    Check Availability
  • Glacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30iGlacier Silver Metallic 2018 BMW X3 xDrive30i

    $13,491

    76,908 mi.
    Est. $244/mo

    NW Automotive Group

    4.2
    Cincinnati, OH (13 mi)
    Check Availability
  • Black 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30iBlack 2018 BMW X3 xDrive30i

    $15,285

    103,000 mi.
    Est. $276/mo

    Private seller: Christopher

    Golfway Acres, OH (16 mi)
    Contact Seller
  • 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

    $40,095

    $766
    34,756 mi.
    Est. $725/mo

    Jeff Wyler Acura of Fairfield

    4.4
    Fairfield, OH (23 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. $405/mo

    Unlimited Auto Group

    1.8
    West Chester, OH (24 mi)
    Check Availability
  • $41,648

    35,654 mi.
    Est. $753/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (12 mi)
    Check Availability
  • $23,048

    54,078 mi.
    Est. $417/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (12 mi)
    Check Availability
  • $28,053

    $340
    73,612 mi.
    Est. $507/mo

    The BMW Store (Cincinnati)

    4.9
    Cincinnati, OH (12 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDrive

    $44,890

    $910
    32,062 mi.
    Est. $811/mo

    McCluskey Chevrolet

    4.2
    Cincinnati, OH (21 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDrive

    $46,390

    35,099 mi.
    Est. $838/mo

    McCluskey Chevrolet

    4.2
    Cincinnati, OH (21 mi)
    Check Availability
  • Jet Black 2016 BMW X3 xDrive35i

    $10,890

    140,489 mi.
    Est. $197/mo

    McCluskey Chevrolet

    4.2
    Cincinnati, OH (21 mi)
    Check Availability
  • $10,387

    149,810 mi.
    Est. $188/mo

    Jeff Wyler Acura of Fairfield

    4.4
    Fairfield, OH (23 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW X3 xDrive30i

    Not Priced

    99,650 mi.
    Est. $0/mo

    Automotive Connection

    3.2
    Fairfield, OH (23 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

    $25,998

    31,314 mi.
    Est. $470/mo

    CarMax Indianapolis

    4.7
    $149 delivery to Florence, KY (12 mi)
    Check Availability
  • White 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30iWhite 2022 BMW X3 sDrive30i

    $30,998

    $1K
    13,038 mi.
    Est. $560/mo

    CarMax Montgomery

    $1,099 delivery to Florence, KY (12 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $26,896

    $216
    50,479 mi.
    Est. $486/mo

    Lexus of Dayton

    4.5
    Dayton, OH (44 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,016/mo

    Bob Ross Buick GMC

    4.6
    Dayton, OH (47 mi)
    Check Availability
  • Gray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30iGray 2020 BMW X3 XDrive30i

    $25,998

    $2K
    51,680 mi.
    Est. $470/mo

    CarMax Dayton

    4.2
    West Carrollton, OH (45 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

    $26,373

    $1K
    96,556 mi.
    Est. $477/mo

    Wilmington Auto Center Chrysler Dodge Jeep RAM

    Wilmington, OH (46 mi)
    Check Availability
  • $25,898

    $1K
    43,148 mi.
    Est. $468/mo

    Tim Short CDJR of Maysville

    3.6
    Maysville, KY (43 mi)
    Check Availability
  • $35,497

    39,783 mi.
    Est. $642/mo

    Voss Village BMW

    Dayton, OH (45 mi)

Compare the BMW X3