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 Filters
  • Mineral White Metallic 2020 BMW X3 PHEV xDrive30eMineral White Metallic 2020 BMW X3 PHEV xDrive30eMineral White Metallic 2020 BMW X3 PHEV xDrive30eMineral White Metallic 2020 BMW X3 PHEV xDrive30eMineral White Metallic 2020 BMW X3 PHEV xDrive30eMineral White Metallic 2020 BMW X3 PHEV xDrive30e

    $20,987

    $901
    103,622 mi.
    Est. $383/mo

    Carolina Volkswagen

    4.3
    Check Availability
    Charlotte, NC (16 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $44,977

    $3.9K
    25,407 mi.
    Est. $820/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (8 mi)

    Quick view
  • Skyscraper Grey Metallic 2025 BMW X2 M35iSkyscraper Grey Metallic 2025 BMW X2 M35iSkyscraper Grey Metallic 2025 BMW X2 M35iSkyscraper Grey Metallic 2025 BMW X2 M35iSkyscraper Grey Metallic 2025 BMW X2 M35iSkyscraper Grey Metallic 2025 BMW X2 M35i

    $47,477

    $500
    14,417 mi.
    Est. $866/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW X1 xDrive28iPhytonic Blue Metallic 2024 BMW X1 xDrive28iPhytonic Blue Metallic 2024 BMW X1 xDrive28iPhytonic Blue Metallic 2024 BMW X1 xDrive28iPhytonic Blue Metallic 2024 BMW X1 xDrive28iPhytonic Blue Metallic 2024 BMW X1 xDrive28i

    $37,991

    10,093 mi.
    Est. $693/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • 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

    $41,977

    15,817 mi.
    Est. $766/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2026 BMW 530 530iAlpine White 2026 BMW 530 530iAlpine White 2026 BMW 530 530iAlpine White 2026 BMW 530 530iAlpine White 2026 BMW 530 530iAlpine White 2026 BMW 530 530i

    $53,977

    4,182 mi.
    Est. $985/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • PHYTONIC BLUE 2026 BMW 530 xDrivePHYTONIC BLUE 2026 BMW 530 xDrivePHYTONIC BLUE 2026 BMW 530 xDrivePHYTONIC BLUE 2026 BMW 530 xDrivePHYTONIC BLUE 2026 BMW 530 xDrivePHYTONIC BLUE 2026 BMW 530 xDrive

    $49,491

    $504
    15,672 mi.
    Est. $903/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDriveBlack Sapphire Metallic 2019 BMW 530 xDrive

    $16,900

    110,984 mi.
    Est. $308/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (19 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW 430 iBlack Sapphire Metallic 2025 BMW 430 iBlack Sapphire Metallic 2025 BMW 430 iBlack Sapphire Metallic 2025 BMW 430 iBlack Sapphire Metallic 2025 BMW 430 iBlack Sapphire Metallic 2025 BMW 430 i

    $54,477

    19,420 mi.
    Est. $994/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Skyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDriveSkyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDriveSkyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDriveSkyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDriveSkyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDriveSkyscraper Grey Metallic 2023 BMW M850 Gran Coupe xDrive

    $62,519

    $472
    45,532 mi.
    Est. $1,140/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Melbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDriveMelbourne Red Metallic 2024 BMW 330 xDrive

    $37,977

    40,826 mi.
    Est. $693/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 840 Gran Coupe i xDriveMineral White Metallic 2023 BMW 840 Gran Coupe i xDriveMineral White Metallic 2023 BMW 840 Gran Coupe i xDriveMineral White Metallic 2023 BMW 840 Gran Coupe i xDriveMineral White Metallic 2023 BMW 840 Gran Coupe i xDriveMineral White Metallic 2023 BMW 840 Gran Coupe i xDrive

    $59,977

    20,922 mi.
    Est. $1,094/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • AVENTURINE RED 2025 BMW X6 xDrive40iAVENTURINE RED 2025 BMW X6 xDrive40iAVENTURINE RED 2025 BMW X6 xDrive40iAVENTURINE RED 2025 BMW X6 xDrive40iAVENTURINE RED 2025 BMW X6 xDrive40iAVENTURINE RED 2025 BMW X6 xDrive40i

    $73,991

    19,048 mi.
    Est. $1,350/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Carbon Black Metallic 2019 BMW 530 530iCarbon Black Metallic 2019 BMW 530 530iCarbon Black Metallic 2019 BMW 530 530iCarbon Black Metallic 2019 BMW 530 530iCarbon Black Metallic 2019 BMW 530 530iCarbon Black Metallic 2019 BMW 530 530i

    $17,850

    104,177 mi.
    Est. $326/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (8 mi)

    Quick view
  • Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35Individual Dravit Grey Metallic 2023 BMW i4 Gran Coupe eDrive35

    $33,977

    44,771 mi.
    Est. $620/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35Tanzanite Blue II Metallic 2023 BMW i4 Gran Coupe eDrive35

    $34,991

    36,653 mi.
    Est. $638/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW 540 iCarbon Black Metallic 2023 BMW 540 iCarbon Black Metallic 2023 BMW 540 iCarbon Black Metallic 2023 BMW 540 iCarbon Black Metallic 2023 BMW 540 iCarbon Black Metallic 2023 BMW 540 i

    $46,977

    35,989 mi.
    Est. $857/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Mineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 iMineral White Metallic 2023 BMW 530 i

    $36,750

    $500
    25,314 mi.
    Est. $670/mo

    Hi-Line Autohaus

    4.8
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Carbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50eCarbon Black Metallic 2024 BMW X5 PHEV xDrive50e

    $64,991

    21,201 mi.
    Est. $1,186/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Platinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i PremiumPlatinum Gray Metallic 2012 BMW X5 xDrive35i Premium

    $11,000

    $900
    123,948 mi.
    Est. $201/mo

    Keith Hawthorne Ford of Belmont

    4.0
    Check Availability
    Belmont, NC (19 mi)

    Quick view
  • Mineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDriveMineral White Metallic 2023 BMW 760 i xDrive

    $77,977

    27,476 mi.
    Est. $1,422/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60i

    $93,491

    21,717 mi.
    Est. $1,705/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2026 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2026 BMW X7 xDrive40i

    $75,977

    $4K
    17,488 mi.
    Est. $1,386/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Vegas Red Metallic 2026 BMW M440 iVegas Red Metallic 2026 BMW M440 iVegas Red Metallic 2026 BMW M440 iVegas Red Metallic 2026 BMW M440 iVegas Red Metallic 2026 BMW M440 iVegas Red Metallic 2026 BMW M440 i

    $66,491

    13,228 mi.
    Est. $1,213/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Mineral White Metallic 2025 BMW M440 iMineral White Metallic 2025 BMW M440 iMineral White Metallic 2025 BMW M440 iMineral White Metallic 2025 BMW M440 iMineral White Metallic 2025 BMW M440 iMineral White Metallic 2025 BMW M440 i

    $52,477

    $500
    15,753 mi.
    Est. $957/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • 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

    $30,206

    84,828 mi.
    Est. $551/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (28 mi)

    Quick view
  • Mineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe iMineral Gray Metallic 2019 BMW 430 Gran Coupe i

    $21,977

    55,913 mi.
    Est. $401/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (26 mi)
    Quick view
  • Alpine White 2025 BMW 430 iAlpine White 2025 BMW 430 iAlpine White 2025 BMW 430 iAlpine White 2025 BMW 430 iAlpine White 2025 BMW 430 iAlpine White 2025 BMW 430 i

    $48,991

    14,533 mi.
    Est. $894/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Mineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i SedanMineral Grey Metallic 2020 BMW M340 M340i Sedan

    $38,990

    $1K
    40,980 mi.
    Est. $711/mo

    Unlimited Motors

    4.5
    Check Availability
    $677 delivery from Westfield, IN (452 mi)
    Quick view
  • Gray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40IGray 2021 BMW X3 M40I

    $38,998

    28,232 mi.
    Est. $711/mo

    CarMax Bristol

    Check Availability
    $99 delivery to Pineville, NC (8 mi)
    Quick view
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