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

  • Black Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40iBlack Sapphire Metallic 2022 BMW X5 sDrive40i

    $33,404

    $393
    56,747 mi.
    Est. $621/mo

    Mercedes-Benz of Charleston

    2.2
    Charleston, SC (26 mi)
    Check Availability
  • Jet Black 2022 BMW X7 xDrive40iJet Black 2022 BMW X7 xDrive40iJet Black 2022 BMW X7 xDrive40iJet Black 2022 BMW X7 xDrive40iJet Black 2022 BMW X7 xDrive40iJet Black 2022 BMW X7 xDrive40i

    $40,749

    $794
    53,794 mi.
    Est. $757/mo

    Mercedes-Benz of Charleston

    2.2
    Charleston, SC (26 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40iBlack Sapphire Metallic 2019 BMW X5 xDrive40i

    $25,946

    79,520 mi.
    Est. $482/mo

    Mercedes-Benz Van Center - Baker

    Summerville, SC (12 mi)
    Check Availability
  • Mineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50iMineral White Metallic 2019 BMW X7 xDrive50i

    $30,582

    87,039 mi.
    Est. $568/mo

    Mercedes-Benz of Charleston

    2.2
    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

    $17,297

    100,741 mi.
    Est. $321/mo

    Mercedes-Benz Van Center - Baker

    Summerville, SC (12 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

  • Jet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30iJet Black 2024 BMW X3 sDrive30i

    $38,796

    18,367 mi.
    Est. $721/mo

    Mercedes-Benz Van Center - Baker

    Summerville, SC (12 mi)
    Check Availability
  • Alpine White 2017 BMW 230 xDriveAlpine White 2017 BMW 230 xDriveAlpine White 2017 BMW 230 xDriveAlpine White 2017 BMW 230 xDriveAlpine White 2017 BMW 230 xDriveAlpine White 2017 BMW 230 xDrive

    $18,687

    92,520 mi.
    Est. $347/mo

    Mercedes-Benz Van Center - Baker

    Summerville, SC (12 mi)
    Check Availability
  • Gold 2007 BMW 328 xiGold 2007 BMW 328 xiGold 2007 BMW 328 xi

    $5,500

    79,350 mi.
    Est. $102/mo

    Private seller: Adrian

    Goose Creek, SC (12 mi)
    Contact Seller
  • Sterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i RoadsterSterling Gray Metallic 2003 BMW Z4 3.0i Roadster

    $5,669

    $300
    147,812 mi.
    Est. $105/mo

    Hudson Nissan on Savannah Hwy

    4.7
    Charleston, SC (26 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X4 xDrive30iMineral White Metallic 2021 BMW X4 xDrive30iMineral White Metallic 2021 BMW X4 xDrive30iMineral White Metallic 2021 BMW X4 xDrive30iMineral White Metallic 2021 BMW X4 xDrive30iMineral White Metallic 2021 BMW X4 xDrive30i

    $24,238

    81,998 mi.
    Est. $450/mo

    Rick Hendrick Chevrolet Charleston

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

  • White 2020 BMW X5 xDrive40i

    $25,589

    97,107 mi.
    Est. $476/mo

    Southern Motor Company

    North Charleston, SC (20 mi)
    Check Availability
  • $20,797

    135,281 mi.
    Est. $386/mo

    Mercedes-Benz of Mt. Pleasant

    4.1
    Mt Pleasant, SC (25 mi)
    Check Availability
  • $50,090

    30,338 mi.
    Est. $931/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    9,191 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $64,721

    42,667 mi.
    Est. $1,203/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

  • $76,790

    38,215 mi.
    Est. $1,427/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • $1,000,798

    11,190 mi.
    Est. $18,598/mo

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    31,133 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    10,082 mi.

    Rick Hendrick BMW Charleston

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

    8,226 mi.
    Est. $1,204/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

  • Not Priced

    49,387 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    6,246 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Not Priced

    32,041 mi.

    Rick Hendrick BMW Charleston

    4.9
    Charleston, SC (26 mi)
  • Black 2023 BMW M550 I xDriveBlack 2023 BMW M550 I xDriveBlack 2023 BMW M550 I xDriveBlack 2023 BMW M550 I xDriveBlack 2023 BMW M550 I xDriveBlack 2023 BMW M550 I xDrive

    $55,998

    30,583 mi.
    Est. $1,041/mo

    CarMax Fredericksburg

    4.1
    $149 delivery to Charleston, SC (26 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

    $37,998

    16,430 mi.
    Est. $706/mo

    CarMax Gaithersburg

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