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 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

  • Black 2018 BMW 230 230i

    $17,459

    72,877 mi.
    Est. $324/mo

    AutoNation USA Charleston

    4.6
    Charleston, SC (26 mi)
    Check Availability

  • $35,190

    41,819 mi.
    Est. $654/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $47,490

    53,093 mi.
    Est. $883/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    32,306 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    10,321 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $68,190

    27,921 mi.
    Est. $1,267/mo

    Rick Hendrick BMW Charleston

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

  • Not Priced

    6,022 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    14,198 mi.

    Rick Hendrick BMW Charleston

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

    15,641 mi.
    Est. $870/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    23,112 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $103,318

    7,887 mi.
    Est. $1,920/mo

    Rick Hendrick BMW Charleston

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

  • $48,390

    16,554 mi.
    Est. $899/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    33,502 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    7,668 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $61,290

    15,598 mi.
    Est. $1,139/mo

    Rick Hendrick BMW Charleston

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

    5,724 mi.
    Est. $851/mo

    Rick Hendrick BMW Charleston

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

  • $50,790

    40,064 mi.
    Est. $944/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    28,080 mi.

    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)
  • $42,590

    21,757 mi.
    Est. $791/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $46,290

    16,238 mi.
    Est. $860/mo

    Rick Hendrick BMW Charleston

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

  • $36,790

    37,520 mi.
    Est. $684/mo

    Rick Hendrick BMW Charleston

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

    52,674 mi.
    Est. $925/mo

    Rick Hendrick BMW Charleston

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

    17,666 mi.
    Est. $1,167/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $44,590

    14,074 mi.
    Est. $829/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Black 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 Base

    $29,992

    91,061 mi.
    Est. $557/mo

    National Auto Exchange

    3.6
    $569 delivery from Fredericksburg, VA (380 mi)
    Check Availability
  • Black 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30iBlack 2022 BMW Z4 sDrive30i

    $35,998

    59,760 mi.
    Est. $669/mo

    CarMax Laurel

    3.8
    $349 delivery to Charleston, SC (26 mi)
    Check Availability