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
  • Dravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40iDravit Grey Metallic 2025 BMW X5 xDrive40i

    $68,776

    13,379 mi.
    Est. $1,188/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • BLACK SAPPHIRE 2026 BMW X5 sDrive40iBLACK SAPPHIRE 2026 BMW X5 sDrive40iBLACK SAPPHIRE 2026 BMW X5 sDrive40iBLACK SAPPHIRE 2026 BMW X5 sDrive40iBLACK SAPPHIRE 2026 BMW X5 sDrive40iBLACK SAPPHIRE 2026 BMW X5 sDrive40i

    $57,290

    $420
    16,323 mi.
    Est. $990/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40iBlack Sapphire Metallic 2025 BMW X5 sDrive40i

    $64,318

    $472
    6,709 mi.
    Est. $1,111/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Dune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDriveDune Grey Metallic 2026 BMW X3 M50 xDrive

    $60,276

    $3K
    16,151 mi.
    Est. $1,041/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2024 BMW X7 M60iSkyscraper Grey Metallic 2024 BMW X7 M60iSkyscraper Grey Metallic 2024 BMW X7 M60iSkyscraper Grey Metallic 2024 BMW X7 M60iSkyscraper Grey Metallic 2024 BMW X7 M60iSkyscraper Grey Metallic 2024 BMW X7 M60i

    $75,776

    $1K
    38,686 mi.
    Est. $1,309/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW i7 xDrive60Black Sapphire Metallic 2024 BMW i7 xDrive60Black Sapphire Metallic 2024 BMW i7 xDrive60Black Sapphire Metallic 2024 BMW i7 xDrive60Black Sapphire Metallic 2024 BMW i7 xDrive60Black Sapphire Metallic 2024 BMW i7 xDrive60

    $75,776

    29,766 mi.
    Est. $1,309/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40iSkyscraper Grey Metallic 2025 BMW X5 sDrive40i

    $59,276

    $500
    17,209 mi.
    Est. $1,024/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60iSkyscraper Grey Metallic 2026 BMW X5 M60i

    $86,658

    11,214 mi.
    Est. $1,497/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Marina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60iMarina Bay Blue Metallic 2024 BMW X5 M60i

    $76,287

    $931
    18,619 mi.
    Est. $1,318/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Arctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40iArctic Grey Metallic 2022 BMW X5 sDrive40i

    $40,776

    $1K
    39,915 mi.
    Est. $704/mo

    Hendrick BMW Northlake

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

    $86,318

    $472
    16,993 mi.
    Est. $1,491/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Alpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40iAlpine White 2025 BMW X5 xDrive40i

    $63,187

    16,129 mi.
    Est. $1,091/mo

    Hendrick BMW

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

    $23,879

    39,667 mi.
    Est. $412/mo

    Paramount Volvo VW

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

    $45,790

    $528
    9,294 mi.
    Est. $791/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $71,790

    12,983 mi.
    Est. $1,240/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40iSkyscraper Grey Metallic 2026 BMW X5 xDrive40i

    $68,790

    14,010 mi.
    Est. $1,188/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Frozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60iFrozen Pure Grey Metallic 2025 BMW X5 M60i

    $86,705

    23,797 mi.
    Est. $1,498/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Tanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60iTanzanite Blue II Metallic 2025 BMW X5 M60i

    $89,790

    15,949 mi.
    Est. $1,551/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Mineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40i

    $77,776

    17,541 mi.
    Est. $1,343/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDriveBlack Sapphire Metallic 2020 BMW 750 i xDrive

    $32,495

    $500
    48,032 mi.
    Est. $561/mo

    Godspeed Motors

    4.5
    Check Availability
    Charlotte, NC (9 mi)
    Quick view
  • Portimao Blue Metallic 2024 BMW M440 iPortimao Blue Metallic 2024 BMW M440 iPortimao Blue Metallic 2024 BMW M440 iPortimao Blue Metallic 2024 BMW M440 iPortimao Blue Metallic 2024 BMW M440 iPortimao Blue Metallic 2024 BMW M440 i

    $57,294

    $1K
    21,926 mi.
    Est. $990/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDriveVegas Red Metallic 2025 BMW X3 M50 xDrive

    $61,694

    12,022 mi.
    Est. $1,066/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (23 mi)
    Quick view
  • Imperial Blue Metallic 2017 BMW 320 iImperial Blue Metallic 2017 BMW 320 iImperial Blue Metallic 2017 BMW 320 iImperial Blue Metallic 2017 BMW 320 iImperial Blue Metallic 2017 BMW 320 iImperial Blue Metallic 2017 BMW 320 i

    $6,449

    $548
    153,316 mi.
    Est. $111/mo

    Gulf Export

    Check Availability
    Charlotte, NC (16 mi)
    Quick view
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $47,276

    $500
    15,132 mi.
    Est. $817/mo

    Hendrick BMW Northlake

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