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
  • Deep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28iDeep Sea Blue Metallic 2018 BMW X4 xDrive28i

    $14,881

    122,295 mi.
    Est. $256/mo

    Johnson Volvo Cars Charlotte

    4.7
    Check Availability
    Charlotte, NC (29 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,948 mi.
    Est. $146/mo

    Keith Hawthorne Ford of Belmont

    3.9
    Check Availability
    Belmont, NC (18 mi)

    Quick view
  • Jet Black 2023 BMW 230 iJet Black 2023 BMW 230 iJet Black 2023 BMW 230 iJet Black 2023 BMW 230 iJet Black 2023 BMW 230 iJet Black 2023 BMW 230 i

    $32,106

    $312
    33,367 mi.
    Est. $553/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 mi)
    Quick view
  • Brooklyn Grey Metallic 2025 BMW X4 M40iBrooklyn Grey Metallic 2025 BMW X4 M40iBrooklyn Grey Metallic 2025 BMW X4 M40iBrooklyn Grey Metallic 2025 BMW X4 M40iBrooklyn Grey Metallic 2025 BMW X4 M40iBrooklyn Grey Metallic 2025 BMW X4 M40i

    $60,046

    $272
    33,610 mi.
    Est. $1,035/mo

    Hendrick BMW

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

    $32,187

    $602
    41,789 mi.
    Est. $555/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 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. $987/mo

    Hendrick BMW

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

    $70,776

    16,763 mi.
    Est. $1,220/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 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. $486/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (12 mi)

    Quick view
  • Black Sapphire Metallic 2023 BMW 740 iBlack Sapphire Metallic 2023 BMW 740 iBlack Sapphire Metallic 2023 BMW 740 iBlack Sapphire Metallic 2023 BMW 740 iBlack Sapphire Metallic 2023 BMW 740 iBlack Sapphire Metallic 2023 BMW 740 i

    $63,250

    $200
    41,235 mi.
    Est. $1,090/mo

    Hendrick BMW

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

    $73,790

    $1.3K
    24,804 mi.
    Est. $1,272/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 mi)
    Quick view
  • Space Gray Metallic 2011 BMW 328 i xDriveSpace Gray Metallic 2011 BMW 328 i xDriveSpace Gray Metallic 2011 BMW 328 i xDriveSpace Gray Metallic 2011 BMW 328 i xDriveSpace Gray Metallic 2011 BMW 328 i xDriveSpace Gray Metallic 2011 BMW 328 i xDrive

    $8,898

    146,611 mi.
    Est. $153/mo

    Paramount Volvo VW

    4.9
    Check Availability
    Hickory, 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,306/mo

    Hendrick BMW

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

    $99,673

    9,762 mi.
    Est. $1,718/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 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. $760/mo

    Keffer Mazda

    4.8
    Check Availability
    Huntersville, NC (12 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

    $105,776

    9,769 mi.
    Est. $1,823/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • Alpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50eAlpine White 2024 BMW X5 PHEV xDrive50e

    $49,776

    $2.5K
    49,576 mi.
    Est. $858/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • Alpine White 2023 BMW 228 Gran Coupe i sDriveAlpine White 2023 BMW 228 Gran Coupe i sDriveAlpine White 2023 BMW 228 Gran Coupe i sDriveAlpine White 2023 BMW 228 Gran Coupe i sDriveAlpine White 2023 BMW 228 Gran Coupe i sDriveAlpine White 2023 BMW 228 Gran Coupe i sDrive

    $26,790

    41,006 mi.
    Est. $462/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 mi)
    Quick view
  • Dravit Grey Metallic 2023 BMW 740 iDravit Grey Metallic 2023 BMW 740 iDravit Grey Metallic 2023 BMW 740 iDravit Grey Metallic 2023 BMW 740 iDravit Grey Metallic 2023 BMW 740 iDravit Grey Metallic 2023 BMW 740 i

    $62,276

    $500
    42,215 mi.
    Est. $1,073/mo

    Hendrick BMW Northlake

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

    $39,510

    $200
    30,347 mi.
    Est. $681/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (29 mi)
    Quick view
  • Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40Alpine White 2023 BMW i4 Gran Coupe eDrive40

    $36,776

    39,945 mi.
    Est. $634/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • Oxide Grey Metallic 2026 BMW 530 530iOxide Grey Metallic 2026 BMW 530 530iOxide Grey Metallic 2026 BMW 530 530iOxide Grey Metallic 2026 BMW 530 530iOxide Grey Metallic 2026 BMW 530 530iOxide Grey Metallic 2026 BMW 530 530i

    $47,276

    16,331 mi.
    Est. $815/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • Mineral White Metallic 2024 BMW 430 Gran Coupe i xDriveMineral White Metallic 2024 BMW 430 Gran Coupe i xDriveMineral White Metallic 2024 BMW 430 Gran Coupe i xDriveMineral White Metallic 2024 BMW 430 Gran Coupe i xDriveMineral White Metallic 2024 BMW 430 Gran Coupe i xDriveMineral White Metallic 2024 BMW 430 Gran Coupe i xDrive

    $41,789

    $467
    27,328 mi.
    Est. $720/mo

    Hendrick BMW

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

    $65,281

    44,437 mi.
    Est. $1,125/mo

    Honda of Concord

    5.0
    Check Availability
    Concord, NC (21 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40i

    $75,776

    13,421 mi.
    Est. $1,306/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • San Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28iSan Remo Green Metallic 2023 BMW X1 xDrive28i

    $35,276

    $500
    23,868 mi.
    Est. $608/mo

    Hendrick BMW Northlake

    4.9
    Check Availability
    Charlotte, NC (15 mi)
    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $38,789

    67,014 mi.
    Est. $668/mo

    Hendrick Motors of Charlotte

    5.0
    Check Availability
    Charlotte, NC (27 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,182/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (75 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,603/mo

    CarMax Capital Boulevard

    4.2
    Check Availability
    Free delivery to Gastonia, NC (18 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