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 Filters
  • 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

    $22,779

    $210
    60,616 mi.
    Est. $415/mo

    Fairway Ford, Inc.

    4.6
    Check Availability
    Greenville, SC (29 mi)

    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $56,812

    4,360 mi.
    Est. $1,034/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • 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

    $53,698

    6,120 mi.
    Est. $977/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $56,292

    9,523 mi.
    Est. $1,025/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • 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

    $53,698

    8,350 mi.
    Est. $977/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30iSkyscraper Gray Metallic 2023 BMW X3 sDrive30i

    $35,397

    29,232 mi.
    Est. $644/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • $71,070

    4,172 mi.
    Est. $1,293/mo

    BMW of Asheville

    Arden, NC (26 mi)
    Quick view
  • $46,437

    17,669 mi.
    Est. $845/mo

    BMW of Asheville

    Arden, NC (26 mi)
    Quick view
  • $28,355

    16,970 mi.
    Est. $516/mo

    BMW of Asheville

    Arden, NC (26 mi)
    Quick view
  • $53,987

    5,253 mi.
    Est. $983/mo

    BMW of Asheville

    Arden, NC (26 mi)
    Quick view
  • $55,535

    5,692 mi.
    Est. $1,011/mo

    BMW of Asheville

    Arden, NC (26 mi)
    Quick view
  • $33,598

    38,160 mi.
    Est. $611/mo

    Lexus of Greenville

    3.9
    Check Availability
    Greenville, SC (29 mi)
    Quick view
  • Tanzanite Blue II Metallic 2022 BMW X3 xDrive30i

    $34,398

    30,415 mi.
    Est. $626/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Blue 2026 BMW X3 30 xDrive

    $49,398

    8,946 mi.
    Est. $899/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $63,398

    13,305 mi.
    Est. $1,154/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Gray 2024 BMW X3 sDrive30i

    $41,398

    19,632 mi.
    Est. $753/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • White 2021 BMW X3 sDrive30i

    $24,398

    48,114 mi.
    Est. $444/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $53,502

    5,120 mi.
    Est. $974/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $55,252

    1,001 mi.
    Est. $1,006/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Gray 2026 BMW X3 M50 xDrive

    $64,398

    11,606 mi.
    Est. $1,172/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDrive

    $50,398

    9,084 mi.
    Est. $917/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Gray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30iGray 2022 BMW X3 XDrive30i

    $30,998

    32,405 mi.
    Est. $564/mo

    CarMax Newport News

    Check Availability
    $249 delivery to Greenville, SC (30 mi)
    Quick view
  • White 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30iWhite 2023 BMW X3 XDrive30i

    $37,998

    $1K
    22,170 mi.
    Est. $692/mo

    CarMax Virginia Beach

    Check Availability
    $249 delivery to Greenville, SC (30 mi)
    Quick view
  • 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

    $24,998

    61,899 mi.
    Est. $455/mo

    CarMax Asheville

    Check Availability
    Asheville, NC (31 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $49,437

    $500
    18,038 mi.
    Est. $900/mo

    Mercedes-Benz of Asheville

    4.9
    Check Availability
    Fletcher, NC (33 mi)
    Quick view
  • 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

    $32,990

    $1K
    39,246 mi.
    Est. $600/mo

    Morganton Honda

    4.6
    Check Availability
    Morganton, NC (45 mi)
    Quick view
  • Gray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40IGray 2022 BMW X3 M40I

    $47,998

    14,785 mi.
    Est. $874/mo

    CarMax Asheville

    Check Availability
    Asheville, NC (31 mi)
    Quick view
  • $17,131

    102,427 mi.
    Est. $312/mo

    Easley Mitsubishi

    Check Availability
    Easley, SC (34 mi)
    Quick view
  • $19,925

    65,717 mi.
    Est. $363/mo

    Shelby Kia

    Check Availability
    Shelby, NC (43 mi)
    Quick view
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