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
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $27,277

    $600
    73,972 mi.
    Est. $502/mo

    77 Auto

    4.0
    Rock Hill, SC (23 mi)
    Check Availability

  • Alpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28iAlpine White 2021 BMW X1 xDrive28i

    $16,877

    $400
    87,557 mi.
    Est. $311/mo

    77 Auto

    4.0
    Rock Hill, SC (23 mi)
    Check Availability

  • Jet Black 2018 BMW 230 230iJet Black 2018 BMW 230 230iJet Black 2018 BMW 230 230iJet Black 2018 BMW 230 230iJet Black 2018 BMW 230 230iJet Black 2018 BMW 230 230i

    $16,677

    $400
    78,393 mi.
    Est. $307/mo

    77 Auto

    4.0
    Rock Hill, SC (23 mi)
    Check Availability

  • White 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28iWhite 2018 BMW X1 xDrive28i

    $14,404

    92,490 mi.
    Est. $265/mo

    IVI MOTORS INC

    Rock Hill, SC (19 mi)
    Check Availability
  • darkgrey 2016 BMW X5 xDrive50idarkgrey 2016 BMW X5 xDrive50idarkgrey 2016 BMW X5 xDrive50idarkgrey 2016 BMW X5 xDrive50idarkgrey 2016 BMW X5 xDrive50idarkgrey 2016 BMW X5 xDrive50i

    $16,404

    129,201 mi.
    Est. $302/mo

    IVI MOTORS INC

    Rock Hill, SC (19 mi)
    Check Availability
  • Black 2003 BMW 325 iBlack 2003 BMW 325 iBlack 2003 BMW 325 iBlack 2003 BMW 325 iBlack 2003 BMW 325 iBlack 2003 BMW 325 i

    $1,800

    235,000 mi.
    Est. $33/mo

    Private seller: Stephanie

    Red River, SC (17 mi)
    Contact Seller
  • Gray 2026 BMW X7 xDrive40iGray 2026 BMW X7 xDrive40iGray 2026 BMW X7 xDrive40iGray 2026 BMW X7 xDrive40iGray 2026 BMW X7 xDrive40iGray 2026 BMW X7 xDrive40i

    $83,500

    6,405 mi.
    Est. $1,537/mo

    Private seller: Jason

    Camp Cox, SC (28 mi)
    Contact Seller
  • Mineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28iMineral White Metallic 2017 BMW X1 xDrive 28i

    Not Priced

    77,949 mi.
    Est. $0/mo

    77 Auto

    4.0
    Rock Hill, SC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30iBlack Sapphire Metallic 2023 BMW X3 sDrive30i

    $27,277

    $600
    73,972 mi.
    Est. $502/mo

    77 Auto

    4.0
    Rock Hill, SC (23 mi)
    Check Availability

  • Graphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLD

    $37,994

    $2K
    68,766 mi.
    Est. $700/mo

    Auto Buying Service

    3.8
    $380 delivery from Fairfax, VA (363 mi)
    Check Availability
  • Gray Metallic 2017 BMW i8 BaseGray Metallic 2017 BMW i8 BaseGray Metallic 2017 BMW i8 BaseGray Metallic 2017 BMW i8 BaseGray Metallic 2017 BMW i8 BaseGray Metallic 2017 BMW i8 Base

    $52,894

    36,418 mi.
    Est. $974/mo

    Impex Auto Sales

    4.7
    $200 delivery from Greensboro, NC (120 mi)
    Check Availability
  • Alpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330iAlpine White 2025 BMW 330 330i

    $35,990

    15,595 mi.
    Est. $663/mo

    AutoNation Hyundai Columbia

    4.5
    Columbia, SC (50 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

    $20,899

    37,200 mi.
    Est. $385/mo

    Town & Country Ford

    4.8
    Charlotte, NC (43 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40iSkyscraper Grey Metallic 2024 BMW X5 xDrive40i

    $39,586

    $1K
    71,640 mi.
    Est. $729/mo

    BMW of Columbia - SC

    4.7
    Columbia, SC (44 mi)
    Check Availability
  • Alpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30iAlpine White 2021 BMW X3 sDrive30i

    $25,303

    $239
    55,451 mi.
    Est. $466/mo

    Union County Kia

    4.6
    Monroe, NC (42 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30iBlack Sapphire Metallic 2020 BMW X3 sDrive30i

    $24,860

    $626
    37,578 mi.
    Est. $458/mo

    BMW of Columbia - SC

    4.7
    Columbia, SC (44 mi)
    Check Availability
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $31,998

    28,328 mi.
    Est. $589/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (39 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60iBlack Sapphire Metallic 2025 BMW X5 M60i

    $73,646

    10,908 mi.
    Est. $1,356/mo

    INFINITI of Charlotte

    4.0
    Matthews, NC (42 mi)
    Check Availability
  • Alpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30iAlpine White 2024 BMW X3 sDrive30i

    $30,196

    $590
    30,688 mi.
    Est. $556/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (43 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

    $29,321

    $442
    30,824 mi.
    Est. $540/mo

    Courage Kia

    4.4
    Gastonia, NC (39 mi)
    Check Availability
  • Black 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40iBlack 2021 BMW X5 xDrive40i

    $38,998

    46,679 mi.
    Est. $718/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (39 mi)
    Check Availability
  • Green 2023 BMW X5 xDrive40iGreen 2023 BMW X5 xDrive40iGreen 2023 BMW X5 xDrive40iGreen 2023 BMW X5 xDrive40iGreen 2023 BMW X5 xDrive40iGreen 2023 BMW X5 xDrive40i

    $38,998

    $1K
    47,290 mi.
    Est. $718/mo

    CarMax Columbia

    4.0
    Columbia, SC (46 mi)
    Check Availability
  • Phytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40iPhytonic Blue Metallic 2020 BMW X5 xDrive40i

    $29,898

    64,856 mi.
    Est. $551/mo

    Courage Kia

    4.4
    Gastonia, NC (39 mi)
    Check Availability