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
  • Alpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30iAlpine White 2020 BMW X3 sDrive30i

    $22,203

    37,000 mi.
    Est. $413/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability

  • Dark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30iDark Graphite 2024 BMW X3 xDrive30i

    $38,626

    $1.8K
    7,121 mi.
    Est. $718/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability

  • $48,390

    16,554 mi.
    Est. $899/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $50,790

    40,064 mi.
    Est. $944/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    6,376 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $36,790

    37,520 mi.
    Est. $684/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    25,927 mi.

    Rick Hendrick BMW Charleston

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

    $34,998

    34,370 mi.
    Est. $650/mo

    CarMax Winston-Salem

    4.7
    $149 delivery to Charleston, SC (26 mi)
    Check Availability
  • 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

    $31,998

    24,295 mi.
    Est. $595/mo

    CarMax Harrisonburg

    4.9
    $149 delivery to Charleston, SC (26 mi)
    Check Availability
  • Dark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30iDark Graphite Metallic 2022 BMW X3 sDrive30i

    $25,995

    $595
    52,647 mi.
    Est. $483/mo

    Tidelands Ford

    4.4
    Pawleys Island, SC (53 mi)
    Check Availability
  • White 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30iWhite 2021 BMW X3 sDrive30i

    $23,998

    72,079 mi.
    Est. $446/mo

    CarMax Myrtle Beach

    4.7
    Myrtle Beach, SC (73 mi)
    Check Availability
  • Gray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40I

    $33,998

    $1K
    56,252 mi.
    Est. $632/mo

    CarMax Myrtle Beach

    4.7
    Myrtle Beach, SC (73 mi)
    Check Availability
  • Jet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30iJet Black 2023 BMW X3 sDrive30i

    $32,357

    $230
    53,947 mi.
    Est. $601/mo

    Grand Strand Nissan

    3.9
    Myrtle Beach, SC (73 mi)
    Check Availability
  • Dark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30iDark Graphite Metallic 2024 BMW X3 xDrive30i

    $37,000

    31,547 mi.
    Est. $688/mo

    East Coast Honda

    5.0
    Myrtle Beach, SC (67 mi)
    Check Availability
  • Gold 2016 BMW X3 xDrive28iGold 2016 BMW X3 xDrive28iGold 2016 BMW X3 xDrive28iGold 2016 BMW X3 xDrive28iGold 2016 BMW X3 xDrive28iGold 2016 BMW X3 xDrive28i

    $13,311

    92,547 mi.
    Est. $247/mo

    Brother's Auto Sales of Conway

    Conway, SC (71 mi)
    Check Availability
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $27,950

    53,111 mi.
    Est. $519/mo

    Private seller: Victor

    Wilkins, SC (61 mi)
    Contact Seller
  • Alpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30iAlpine White 2021 BMW X3 xDrive30i

    $22,990

    66,327 mi.
    Est. $427/mo

    Cash For Cars

    Conway, SC (72 mi)
    Check Availability
  • Blue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30iBlue 2022 BMW X3 xDrive30i

    $29,995

    57,942 mi.
    Est. $557/mo

    Competition Cars

    Myrtle Beach, SC (70 mi)
    Check Availability
  • $34,995

    36,203 mi.
    Est. $650/mo

    BMW of Florence

    4.8
    Florence, SC (72 mi)

Compare the BMW X3