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
  • Jet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDriveJet Black 2025 BMW 330 xDrive

    $36,678

    $673
    32,391 mi.
    Est. $634/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (26 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

    $8,491

    $1.5K
    123,966 mi.
    Est. $147/mo

    Keith Hawthorne Ford of Belmont

    3.9
    Check Availability
    Belmont, NC (18 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40Black Sapphire Metallic 2024 BMW i5 eDrive40

    $50,776

    15,006 mi.
    Est. $877/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Tanzanite Blue II Metallic 2023 BMW i7 xDrive60Tanzanite Blue II Metallic 2023 BMW i7 xDrive60Tanzanite Blue II Metallic 2023 BMW i7 xDrive60Tanzanite Blue II Metallic 2023 BMW i7 xDrive60Tanzanite Blue II Metallic 2023 BMW i7 xDrive60Tanzanite Blue II Metallic 2023 BMW i7 xDrive60

    $77,776

    13,539 mi.
    Est. $1,343/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60iBrooklyn Grey Metallic 2026 BMW X7 M60i

    $104,776

    $1K
    9,769 mi.
    Est. $1,810/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Storm Bay Metallic 2025 BMW X1 xDrive28iStorm Bay Metallic 2025 BMW X1 xDrive28iStorm Bay Metallic 2025 BMW X1 xDrive28iStorm Bay Metallic 2025 BMW X1 xDrive28iStorm Bay Metallic 2025 BMW X1 xDrive28iStorm Bay Metallic 2025 BMW X1 xDrive28i

    $39,276

    $500
    16,001 mi.
    Est. $678/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2024 BMW i4 Gran Coupe xDrive40

    $38,294

    $854
    41,897 mi.
    Est. $661/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Alpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDriveAlpine White 2021 BMW M235 Gran Coupe xDrive

    $28,192

    $193
    51,727 mi.
    Est. $487/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (6 mi)

    Quick view
  • Oxide Grey Metallic 2023 BMW 760 i xDriveOxide Grey Metallic 2023 BMW 760 i xDriveOxide Grey Metallic 2023 BMW 760 i xDriveOxide Grey Metallic 2023 BMW 760 i xDriveOxide Grey Metallic 2023 BMW 760 i xDriveOxide Grey Metallic 2023 BMW 760 i xDrive

    $64,290

    $500
    47,846 mi.
    Est. $1,110/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50eBlue Ridge Mountain Metallic 2024 BMW X5 PHEV xDrive50e

    $64,776

    27,686 mi.
    Est. $1,119/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Tanzanite Blue II Metallic 2022 BMW X7 xDrive40iTanzanite Blue II Metallic 2022 BMW X7 xDrive40iTanzanite Blue II Metallic 2022 BMW X7 xDrive40iTanzanite Blue II Metallic 2022 BMW X7 xDrive40iTanzanite Blue II Metallic 2022 BMW X7 xDrive40iTanzanite Blue II Metallic 2022 BMW X7 xDrive40i

    $53,318

    41,265 mi.
    Est. $921/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40iCarbon Black Metallic 2026 BMW X6 xDrive40i

    $75,790

    $389
    16,943 mi.
    Est. $1,309/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Tanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50eTanzanite Blue II Metallic 2026 BMW X5 PHEV xDrive50e

    $75,790

    9,862 mi.
    Est. $1,309/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Alpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWDAlpine White 2020 BMW X3 M AWD

    $44,117

    72,968 mi.
    Est. $762/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (6 mi)

    Quick view
  • San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40San Remo Green Metallic 2023 BMW i4 Gran Coupe eDrive40

    $37,776

    46,299 mi.
    Est. $652/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40iBlack Sapphire Metallic 2022 BMW X7 xDrive40i

    $45,289

    $500
    66,860 mi.
    Est. $782/mo

    Hendrick Motors of Charlotte

    5.0
    Check Availability
    Charlotte, NC (22 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW 530 iDark Graphite Metallic 2023 BMW 530 iDark Graphite Metallic 2023 BMW 530 iDark Graphite Metallic 2023 BMW 530 iDark Graphite Metallic 2023 BMW 530 iDark Graphite Metallic 2023 BMW 530 i

    $41,776

    $500
    24,896 mi.
    Est. $722/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW X2 xDrive28iSkyscraper Grey Metallic 2025 BMW X2 xDrive28iSkyscraper Grey Metallic 2025 BMW X2 xDrive28iSkyscraper Grey Metallic 2025 BMW X2 xDrive28iSkyscraper Grey Metallic 2025 BMW X2 xDrive28iSkyscraper Grey Metallic 2025 BMW X2 xDrive28i

    $42,276

    $500
    5,016 mi.
    Est. $730/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Portimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 iPortimao Blue Metallic 2026 BMW 430 i

    $46,776

    $500
    7,187 mi.
    Est. $808/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35iVegas Red Metallic 2025 BMW X2 M35i

    $49,418

    $372
    10,425 mi.
    Est. $854/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Space Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28iSpace Silver Metallic 2023 BMW X1 xDrive28i

    $34,790

    21,904 mi.
    Est. $601/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Mineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDriveMineral White Metallic 2025 BMW 430 i xDrive

    $46,789

    $1.5K
    14,484 mi.
    Est. $808/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 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

    $36,276

    $1K
    40,826 mi.
    Est. $627/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330iSkyscraper Grey Metallic 2025 BMW 330 330i

    $44,790

    $528
    8,501 mi.
    Est. $774/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Thundernight Metallic 2025 BMW 228 Gran Coupe xDriveThundernight Metallic 2025 BMW 228 Gran Coupe xDriveThundernight Metallic 2025 BMW 228 Gran Coupe xDriveThundernight Metallic 2025 BMW 228 Gran Coupe xDriveThundernight Metallic 2025 BMW 228 Gran Coupe xDriveThundernight Metallic 2025 BMW 228 Gran Coupe xDrive

    $39,790

    $628
    12,420 mi.
    Est. $687/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 iSkyscraper Grey Metallic 2025 BMW 230 i

    $42,276

    $500
    5,651 mi.
    Est. $730/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50

    $51,776

    47,471 mi.
    Est. $894/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50Storm Bay Metallic 2024 BMW iX xDrive50

    $52,418

    $372
    36,415 mi.
    Est. $905/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Black 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 CompetitionBlack 2025 BMW M3 Competition

    $92,998

    13,134 mi.
    Est. $1,606/mo

    CarMax Capital Boulevard

    4.3
    Check Availability
    Free delivery to Gastonia, NC (20 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDriveBlack Sapphire Metallic 2023 BMW M4 Competition xDrive

    $68,590

    15,830 mi.
    Est. $1,185/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (71 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