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
  • Black 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30iBlack 2024 BMW X3 xDrive30i

    $44,143

    15,559 mi.
    Est. $775/mo

    AutoNation USA Charleston

    4.5
    Check Availability
    Charleston, SC (26 mi)

    Quick view
  • Dune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDrive

    $50,765

    $485
    10,220 mi.
    Est. $891/mo

    Rick Hendrick BMW Charleston

    4.9
    Check Availability
    Charleston, SC (26 mi)
    Quick view
  • Red Metallic 2025 BMW X3 30 xDriveRed Metallic 2025 BMW X3 30 xDriveRed Metallic 2025 BMW X3 30 xDriveRed Metallic 2025 BMW X3 30 xDriveRed Metallic 2025 BMW X3 30 xDriveRed Metallic 2025 BMW X3 30 xDrive

    $48,068

    $482
    12,829 mi.
    Est. $844/mo

    Rick Hendrick BMW Charleston

    4.9
    Check Availability
    Charleston, SC (26 mi)
    Quick view
  • 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

    $17,990

    $1.7K
    81,814 mi.
    Est. $316/mo

    Automaxx of the Carolinas

    3.6
    Check Availability
    Summerville, SC (13 mi)
    Quick view
  • 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

    $13,789

    137,107 mi.
    Est. $242/mo

    Berkeley Ford

    2.9
    Check Availability
    Moncks Corner, SC (6 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30iBlack Sapphire Metallic 2024 BMW X3 sDrive30i

    $34,759

    44,134 mi.
    Est. $610/mo

    Hudson Nissan of Summerville

    4.5
    Check Availability
    Summerville, SC (13 mi)
    Quick view
  • Dark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDriveDark Graphite 2025 BMW X3 30 xDrive

    $45,579

    14,385 mi.
    Est. $800/mo

    Hudson Nissan of Summerville

    4.5
    Check Availability
    Summerville, SC (13 mi)
    Quick view
  • Blue Water Metallic 2014 BMW X3 xDrive28iBlue Water Metallic 2014 BMW X3 xDrive28iBlue Water Metallic 2014 BMW X3 xDrive28iBlue Water Metallic 2014 BMW X3 xDrive28iBlue Water Metallic 2014 BMW X3 xDrive28iBlue Water Metallic 2014 BMW X3 xDrive28i

    $6,179

    208,332 mi.
    Est. $108/mo

    Hudson Nissan of Summerville

    4.5
    Check Availability
    Summerville, SC (13 mi)
    Quick view
  • Alpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35iAlpine White 2014 BMW X3 xDrive35i

    Not Priced

    105,164 mi.

    Hudson Nissan of Summerville

    4.5
    Check Availability
    Summerville, SC (13 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 M40i

    $54,790

    17,085 mi.
    Est. $962/mo

    Rick Hendrick BMW Charleston

    4.9
    Check Availability
    Charleston, SC (26 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30i

    $17,190

    98,706 mi.
    Est. $302/mo

    Rick Hendrick BMW Charleston

    4.9
    Check Availability
    Charleston, SC (26 mi)
    Quick view
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $40,998

    $1K
    9,925 mi.
    Est. $720/mo

    CarMax Louisville

    4.6
    Check Availability
    $299 delivery to Charleston, SC (26 mi)
    Quick view
  • White 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35iWhite 2017 BMW X3 XDrive35i

    $22,998

    45,929 mi.
    Est. $404/mo

    CarMax Newport News

    4.2
    Check Availability
    $149 delivery to Charleston, SC (26 mi)
    Quick view
  • Green 2019 BMW X3 XDrive30iGreen 2019 BMW X3 XDrive30iGreen 2019 BMW X3 XDrive30iGreen 2019 BMW X3 XDrive30iGreen 2019 BMW X3 XDrive30iGreen 2019 BMW X3 XDrive30i

    $28,998

    29,129 mi.
    Est. $509/mo

    CarMax Myrtle Beach

    4.7
    Check Availability
    Myrtle Beach, SC (73 mi)
    Quick view
  • White 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30iWhite 2022 BMW X3 XDrive30i

    $30,998

    46,225 mi.
    Est. $544/mo

    CarMax Myrtle Beach

    4.7
    Check Availability
    Myrtle Beach, SC (73 mi)
    Quick view
  • 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

    $24,980

    $147
    89,267 mi.
    Est. $439/mo

    Brother's Auto Sales of Conway

    Check Availability
    Conway, SC (71 mi)
    Quick view
  • $43,495

    13,194 mi.
    Est. $764/mo

    BMW of Florence

    Florence, SC (72 mi)
    Quick view
  • $51,000

    3,196 mi.
    Est. $895/mo

    BMW of Florence

    Florence, SC (72 mi)
    Quick view
  • $34,995

    36,203 mi.
    Est. $614/mo

    BMW of Florence

    Florence, SC (72 mi)
    Quick view
  • Black Sapphire Metallic 2018 BMW X3 M40i

    $20,516

    113,155 mi.
    Est. $360/mo

    Five Star Nissan of Florence

    3.0
    Check Availability
    Florence, SC (73 mi)
    Quick view
  • $33,444

    45,495 mi.
    Est. $587/mo

    BMW of Myrtle Beach

    4.6
    Myrtle Beach, SC (75 mi)
    Quick view
  • $48,777

    5,468 mi.
    Est. $856/mo

    BMW of Myrtle Beach

    4.6
    Myrtle Beach, SC (75 mi)
    Quick view
  • $36,777

    27,501 mi.
    Est. $646/mo

    BMW of Myrtle Beach

    4.6
    Myrtle Beach, SC (75 mi)
    Quick view
  • $50,677

    8,179 mi.
    Est. $890/mo

    BMW of Myrtle Beach

    4.6
    Myrtle Beach, SC (75 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