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 2018 BMW 230 230i

    $17,459

    72,877 mi.
    Est. $324/mo

    AutoNation USA Charleston

    4.6
    Charleston, SC (26 mi)
    Check Availability

  • Black 2018 BMW 230 230i

    $17,459

    72,877 mi.
    Est. $324/mo

    AutoNation USA Charleston

    4.6
    Charleston, SC (26 mi)
    Check Availability

  • Black 2022 BMW X6 xDrive40iBlack 2022 BMW X6 xDrive40iBlack 2022 BMW X6 xDrive40iBlack 2022 BMW X6 xDrive40iBlack 2022 BMW X6 xDrive40iBlack 2022 BMW X6 xDrive40i

    $36,704

    66,250 mi.
    Est. $682/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability

  • Gray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 IGray 2025 BMW 330 I

    $35,998

    17,733 mi.
    Est. $669/mo

    CarMax Charleston

    4.3
    Charleston, SC (26 mi)
    Check Availability
  • Alpine White 2023 BMW X7 M60iAlpine White 2023 BMW X7 M60iAlpine White 2023 BMW X7 M60iAlpine White 2023 BMW X7 M60iAlpine White 2023 BMW X7 M60iAlpine White 2023 BMW X7 M60i

    $56,325

    $673
    60,951 mi.
    Est. $1,047/mo

    Mount Pleasant Chrysler Dodge Jeep Ram

    4.6
    Mount Pleasant, SC (24 mi)
    Check Availability
  • Black 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40i

    $52,998

    36,500 mi.
    Est. $985/mo

    CarMax Charleston

    4.3
    Charleston, SC (26 mi)
    Check Availability
  • Black 2023 BMW X1 XDRIVE28IBlack 2023 BMW X1 XDRIVE28IBlack 2023 BMW X1 XDRIVE28IBlack 2023 BMW X1 XDRIVE28IBlack 2023 BMW X1 XDRIVE28IBlack 2023 BMW X1 XDRIVE28I

    $24,132

    79,870 mi.
    Est. $448/mo

    Summerville Ford

    4.4
    Summerville, SC (18 mi)
    Check Availability
  • Skyscraper Gray Metallic 2023 BMW 330 330ISkyscraper Gray Metallic 2023 BMW 330 330ISkyscraper Gray Metallic 2023 BMW 330 330ISkyscraper Gray Metallic 2023 BMW 330 330ISkyscraper Gray Metallic 2023 BMW 330 330ISkyscraper Gray Metallic 2023 BMW 330 330I

    $33,299

    $725
    17,684 mi.
    Est. $619/mo

    Summerville Ford

    4.4
    Summerville, SC (18 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35Mineral White Metallic 2023 BMW i4 Gran Coupe eDrive35

    $27,627

    $348
    41,319 mi.
    Est. $513/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability

  • Light Mag Grey 2019 BMW 740 740i SedanLight Mag Grey 2019 BMW 740 740i SedanLight Mag Grey 2019 BMW 740 740i SedanLight Mag Grey 2019 BMW 740 740i SedanLight Mag Grey 2019 BMW 740 740i SedanLight Mag Grey 2019 BMW 740 740i Sedan

    $23,989

    64,994 mi.
    Est. $446/mo

    Southern Motor Company

    North Charleston, SC (20 mi)
    Check Availability
  • Black 2019 BMW 530 530i SedanBlack 2019 BMW 530 530i SedanBlack 2019 BMW 530 530i SedanBlack 2019 BMW 530 530i SedanBlack 2019 BMW 530 530i SedanBlack 2019 BMW 530 530i Sedan

    $17,989

    82,918 mi.
    Est. $334/mo

    Southern Motor Company

    North Charleston, SC (20 mi)
    Check Availability
  • Gray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NAGray 2026 BMW 330 xDrive NA

    $38,789

    $6.5K
    19,737 mi.
    Est. $721/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability
  • Jet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35iJet Black 2018 BMW X5 xDrive35i

    $14,700

    122,403 mi.
    Est. $273/mo

    Hudson Nissan of Summerville

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

    $28,400

    $500
    42,771 mi.
    Est. $528/mo

    Hudson Nissan of Summerville

    4.5
    Summerville, SC (13 mi)
    Check Availability
  • White Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330iWhite Metallic 2025 BMW 330 330i

    $30,789

    26,205 mi.
    Est. $572/mo

    Automaxx of the Carolinas

    3.9
    Summerville, SC (13 mi)
    Check Availability

  • Brown 2019 BMW X3 sDrive30iBrown 2019 BMW X3 sDrive30iBrown 2019 BMW X3 sDrive30iBrown 2019 BMW X3 sDrive30iBrown 2019 BMW X3 sDrive30iBrown 2019 BMW X3 sDrive30i

    $19,998

    69,636 mi.
    Est. $372/mo

    CarMax Charleston

    4.3
    Charleston, SC (26 mi)
    Check Availability
  • White 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40iWhite 2020 BMW X5 xDrive40i

    $32,998

    $1K
    46,730 mi.
    Est. $613/mo

    CarMax Charleston

    4.3
    Charleston, SC (26 mi)
    Check Availability
  • Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35

    $31,400

    $2.5K
    32,571 mi.
    Est. $584/mo

    Hudson Nissan of Summerville

    4.5
    Summerville, SC (13 mi)
    Check Availability
  • Melbourne Red Metallic 2016 BMW 435 iMelbourne Red Metallic 2016 BMW 435 iMelbourne Red Metallic 2016 BMW 435 iMelbourne Red Metallic 2016 BMW 435 iMelbourne Red Metallic 2016 BMW 435 iMelbourne Red Metallic 2016 BMW 435 i

    $15,684

    98,271 mi.
    Est. $291/mo

    Stokes Honda North

    4.4
    North Charleston, SC (14 mi)
    Check Availability
  • White 2018 BMW 430 IWhite 2018 BMW 430 IWhite 2018 BMW 430 IWhite 2018 BMW 430 IWhite 2018 BMW 430 IWhite 2018 BMW 430 I

    $24,998

    49,419 mi.
    Est. $465/mo

    CarMax Charleston

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

  • Black 2015 BMW ALPINA B6 Gran Coupe BaseBlack 2015 BMW ALPINA B6 Gran Coupe BaseBlack 2015 BMW ALPINA B6 Gran Coupe BaseBlack 2015 BMW ALPINA B6 Gran Coupe BaseBlack 2015 BMW ALPINA B6 Gran Coupe BaseBlack 2015 BMW ALPINA B6 Gran Coupe Base

    $34,989

    58,530 mi.
    Est. $650/mo

    Southern Motor Company

    North Charleston, SC (20 mi)
    Check Availability
  • Green Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40iGreen Metallic 2024 BMW X5 xDrive40i

    $47,351

    $858
    27,952 mi.
    Est. $880/mo

    Hudson Nissan on Savannah Hwy

    4.7
    Charleston, SC (26 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

    $34,998

    $1K
    43,116 mi.
    Est. $650/mo

    CarMax Charleston

    4.3
    Charleston, SC (26 mi)
    Check Availability
  • Alpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40iAlpine White 2020 BMW X5 xDrive40i

    $22,700

    $800
    84,496 mi.
    Est. $422/mo

    Hudson Nissan of Summerville

    4.5
    Summerville, SC (13 mi)
    Check Availability
  • White 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30iWhite 2019 BMW X3 sDrive30i

    $14,989

    104,296 mi.
    Est. $279/mo

    Southern Motor Company

    North Charleston, SC (20 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

  • Purple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30iPurple 2024 BMW Z4 sDrive30i

    $47,998

    $1K
    16,248 mi.
    Est. $892/mo

    CarMax Fayetteville

    5.0
    $149 delivery to Charleston, SC (26 mi)
    Check Availability
  • Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3

    $77,998

    16,355 mi.
    Est. $1,449/mo

    CarMax Capital Boulevard

    4.6
    $149 delivery to Charleston, SC (26 mi)
    Check Availability