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

    60,616 mi.
    Est. $415/mo

    Fairway Ford, Inc.

    4.6
    Check Availability
    Greenville, SC (29 mi)

    Quick view
  • Alpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40iAlpine White 2023 BMW X3 M40i

    $47,397

    $501
    28,933 mi.
    Est. $863/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

    $53,097

    5,980 mi.
    Est. $966/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Dark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark Graphite Metallic 2025 BMW X3 30 xDriveDark 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
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $62,898

    $500
    13,305 mi.
    Est. $1,145/mo

    Century BMW

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

    $54,997

    $401
    1,298 mi.
    Est. $1,001/mo

    Century BMW

    4.8
    Check Availability
    Greenville, SC (30 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $29,323

    $188
    58,114 mi.
    Est. $534/mo

    Fred Anderson Honda

    4.5
    Check Availability
    Greenville, SC (29 mi)
    Quick view
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 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
  • $71,070

    4,172 mi.
    Est. $1,293/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
  • Gray Metallic 2023 BMW X3 sDrive30i

    $34,367

    38,160 mi.
    Est. $625/mo

    Lexus of Greenville

    3.9
    Check Availability
    Greenville, SC (29 mi)
    Quick view
  • $8,005

    108,085 mi.
    Est. $146/mo

    Hyundai of Asheville

    4.9
    Check Availability
    Asheville, NC (30 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
  • Gray 2024 BMW X3 xDrive30i

    $43,398

    22,506 mi.
    Est. $790/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
  • 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
  • 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

    $399

    9,000 mi.
    Est. $7/mo

    Century BMW

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

    $28,995

    50,081 mi.
    Est. $528/mo

    Autos of Chicago

    4.3
    Check Availability
    $567 delivery from Arlington Heights, IL (567 mi)
    Quick view
  • Black 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30iBlack 2022 BMW X3 sDrive30i

    $32,998

    39,130 mi.
    Est. $601/mo

    CarMax Charlottesville

    Check Availability
    $199 delivery to 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

    $48,937

    $500
    18,038 mi.
    Est. $891/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
  • Phytonic Blue Metallic 2019 BMW X3 sDrive30iPhytonic Blue Metallic 2019 BMW X3 sDrive30iPhytonic Blue Metallic 2019 BMW X3 sDrive30iPhytonic Blue Metallic 2019 BMW X3 sDrive30iPhytonic Blue Metallic 2019 BMW X3 sDrive30iPhytonic Blue Metallic 2019 BMW X3 sDrive30i

    $19,699

    $226
    65,717 mi.
    Est. $359/mo

    Shelby Kia

    Check Availability
    Shelby, NC (43 mi)
    Quick view
  • $17,131

    102,427 mi.
    Est. $312/mo

    Easley Mitsubishi

    Check Availability
    Easley, SC (34 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