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 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30iAlpine White 2019 BMW X4 xDrive30i

    $23,598

    81,958 mi.
    Est. $430/mo

    Adams North Charlotte

    3.1
    Charlotte, NC (18 mi)
    Check Availability

  • Gray Metallic 2019 BMW M5 CompetitionGray Metallic 2019 BMW M5 CompetitionGray Metallic 2019 BMW M5 CompetitionGray Metallic 2019 BMW M5 CompetitionGray Metallic 2019 BMW M5 CompetitionGray Metallic 2019 BMW M5 Competition

    $61,374

    40,134 mi.
    Est. $1,120/mo

    Keffer Mazda

    4.7
    Huntersville, NC (11 mi)
    Check Availability

  • White Metallic 2024 BMW 430 Gran Coupe iWhite Metallic 2024 BMW 430 Gran Coupe iWhite Metallic 2024 BMW 430 Gran Coupe iWhite Metallic 2024 BMW 430 Gran Coupe iWhite Metallic 2024 BMW 430 Gran Coupe iWhite Metallic 2024 BMW 430 Gran Coupe i

    $34,070

    $350
    45,461 mi.
    Est. $622/mo

    Keith Hawthorne Ford of Belmont

    3.9
    Belmont, NC (10 mi)
    Check Availability

  • $39,890

    40,722 mi.
    Est. $728/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $38,890

    28,961 mi.
    Est. $709/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $33,890

    96,379 mi.
    Est. $618/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $42,890

    20,687 mi.
    Est. $782/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $36,890

    49,381 mi.
    Est. $673/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $25,705

    124,964 mi.
    Est. $469/mo

    Keffer Mazda

    4.7
    Huntersville, NC (11 mi)
    Check Availability

  • $56,890

    14,295 mi.
    Est. $1,038/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $56,890

    26,191 mi.
    Est. $1,038/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $54,390

    29,258 mi.
    Est. $992/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $33,890

    22,946 mi.
    Est. $618/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $38,890

    17,749 mi.
    Est. $709/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • White 2017 BMW 230 iWhite 2017 BMW 230 iWhite 2017 BMW 230 iWhite 2017 BMW 230 iWhite 2017 BMW 230 iWhite 2017 BMW 230 i

    $22,499

    $300
    41,146 mi.
    Est. $410/mo

    Paramount Hyundai of Hickory

    4.9
    Hickory, NC (29 mi)
    Check Availability

  • $40,890

    35,409 mi.
    Est. $746/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $22,399

    83,228 mi.
    Est. $409/mo

    Keffer Hyundai

    4.5
    Matthews, NC (25 mi)
    Check Availability
  • 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,977 mi.
    Est. $0/mo

    77 Auto

    4.0
    Rock Hill, SC (30 mi)
    Check Availability
  • Black Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDriveBlack Sapphire Metallic 2027 BMW M4 Competition xDrive

    $102,850

    $1K
    243 mi.
    Est. $1,876/mo

    Fishers Imports

    4.5
    $417 delivery from Fishers, IN (417 mi)
    Check Availability
  • Gray 2021 BMW M4Gray 2021 BMW M4Gray 2021 BMW M4Gray 2021 BMW M4Gray 2021 BMW M4Gray 2021 BMW M4

    $61,998

    36,326 mi.
    Est. $1,131/mo

    CarMax Cincinnati

    4.4
    $349 delivery to Gastonia, NC (11 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. $462/mo

    Union County Kia

    4.6
    Monroe, NC (34 mi)
    Check Availability
  • Alpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35iAlpine White 2018 BMW X5 xDrive35i

    $18,172

    78,307 mi.
    Est. $332/mo

    CARmazone

    4.8
    Salisbury, NC (36 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40iBlack Sapphire Metallic 2021 BMW X5 xDrive40i

    $25,088

    88,422 mi.
    Est. $458/mo

    AG Automotive Holdings

    Monroe, NC (33 mi)
    Check Availability
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $34,077

    $857
    41,374 mi.
    Est. $622/mo

    Capital Toyota of Salisbury

    Salisbury, NC (36 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 BaseBlack Sapphire Metallic 2025 BMW M2 Base

    $69,727

    $3.7K
    1,819 mi.
    Est. $1,272/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Dark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i Xdrive

    $38,387

    $1.5K
    69,095 mi.
    Est. $700/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Alpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40i

    $47,143

    $6.1K
    57,535 mi.
    Est. $860/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Alpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40iAlpine White 2023 BMW X5 sDrive40i

    $33,196

    $3.1K
    71,812 mi.
    Est. $606/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDrive

    $23,847

    $810
    45,452 mi.
    Est. $435/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28iBlack Sapphire Metallic 2026 BMW X1 xDrive28i

    $38,035

    13,975 mi.
    Est. $694/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (32 mi)
    Check Availability
  • Tanzanite Blue Metallic 2016 BMW 650 650iTanzanite Blue Metallic 2016 BMW 650 650iTanzanite Blue Metallic 2016 BMW 650 650iTanzanite Blue Metallic 2016 BMW 650 650iTanzanite Blue Metallic 2016 BMW 650 650iTanzanite Blue Metallic 2016 BMW 650 650i

    $17,689

    124,575 mi.
    Est. $323/mo

    Morganton Honda

    4.7
    Morganton, NC (44 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDriveBlack Sapphire Metallic 2025 BMW 740 xDrive

    $68,689

    13,444 mi.
    Est. $1,253/mo

    Morganton Honda

    4.7
    Morganton, NC (44 mi)
    Check Availability