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 2021 BMW 530 iAlpine White 2021 BMW 530 iAlpine White 2021 BMW 530 iAlpine White 2021 BMW 530 iAlpine White 2021 BMW 530 iAlpine White 2021 BMW 530 i

    $23,598

    86,557 mi.
    Est. $430/mo

    Adams North Charlotte

    3.1
    Charlotte, NC (21 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

    $166
    124,964 mi.
    Est. $469/mo

    Keffer Mazda

    4.7
    Huntersville, NC (28 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 (19 mi)
    Check Availability

  • Chalk 2026 BMW XM LabelChalk 2026 BMW XM LabelChalk 2026 BMW XM LabelChalk 2026 BMW XM LabelChalk 2026 BMW XM LabelChalk 2026 BMW XM Label

    $127,390

    2,309 mi.
    Est. $2,324/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60

    $59,876

    15,644 mi.
    Est. $1,092/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Frozen Tanzanite Blue Metallic 2024 BMW 740 740iFrozen Tanzanite Blue Metallic 2024 BMW 740 740iFrozen Tanzanite Blue Metallic 2024 BMW 740 740iFrozen Tanzanite Blue Metallic 2024 BMW 740 740iFrozen Tanzanite Blue Metallic 2024 BMW 740 740iFrozen Tanzanite Blue Metallic 2024 BMW 740 740i

    $61,390

    $1.4K
    27,858 mi.
    Est. $1,120/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 840 i xDriveBlack Sapphire Metallic 2024 BMW 840 i xDriveBlack Sapphire Metallic 2024 BMW 840 i xDriveBlack Sapphire Metallic 2024 BMW 840 i xDriveBlack Sapphire Metallic 2024 BMW 840 i xDriveBlack Sapphire Metallic 2024 BMW 840 i xDrive

    $55,999

    $1.3K
    35,162 mi.
    Est. $1,022/mo

    Hendrick BMW

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

    $61,876

    20,646 mi.
    Est. $1,129/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28iMineral White Metallic 2023 BMW X1 xDrive28i

    $31,886

    $1K
    17,983 mi.
    Est. $582/mo

    Johnson Volvo Cars Charlotte

    4.8
    Charlotte, NC (16 mi)
    Check Availability

  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $61,999

    $3.4K
    24,063 mi.
    Est. $1,131/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40iBlack Sapphire Metallic 2025 BMW X4 M40i

    $62,890

    18,999 mi.
    Est. $1,147/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Arctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDriveArctic Race Blue Metallic 2023 BMW 540 i xDrive

    $49,890

    21,363 mi.
    Est. $910/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW 540 xDriveMineral White Metallic 2026 BMW 540 xDriveMineral White Metallic 2026 BMW 540 xDriveMineral White Metallic 2026 BMW 540 xDriveMineral White Metallic 2026 BMW 540 xDriveMineral White Metallic 2026 BMW 540 xDrive

    $61,876

    9,240 mi.
    Est. $1,129/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Skyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40iSkyscraper Grey Metallic 2024 BMW X7 xDrive40i

    $61,876

    38,107 mi.
    Est. $1,129/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Phytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30i

    $26,630

    $764
    41,640 mi.
    Est. $486/mo

    Keffer Mazda

    4.7
    Huntersville, NC (28 mi)
    Check Availability

  • Brooklyn Grey Metallic 2024 BMW i5 eDrive40Brooklyn Grey Metallic 2024 BMW i5 eDrive40Brooklyn Grey Metallic 2024 BMW i5 eDrive40Brooklyn Grey Metallic 2024 BMW i5 eDrive40Brooklyn Grey Metallic 2024 BMW i5 eDrive40Brooklyn Grey Metallic 2024 BMW i5 eDrive40

    $46,890

    $528
    24,323 mi.
    Est. $855/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Brooklyn Grey Metallic 2025 BMW X6 M60iBrooklyn Grey Metallic 2025 BMW X6 M60iBrooklyn Grey Metallic 2025 BMW X6 M60iBrooklyn Grey Metallic 2025 BMW X6 M60iBrooklyn Grey Metallic 2025 BMW X6 M60iBrooklyn Grey Metallic 2025 BMW X6 M60i

    $84,890

    $888
    22,059 mi.
    Est. $1,549/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50eSkyscraper Grey Metallic 2026 BMW X5 PHEV xDrive50e

    $74,376

    $1K
    8,067 mi.
    Est. $1,357/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2020 BMW 840 Gran Coupe iTanzanite Blue II Metallic 2020 BMW 840 Gran Coupe iTanzanite Blue II Metallic 2020 BMW 840 Gran Coupe iTanzanite Blue II Metallic 2020 BMW 840 Gran Coupe iTanzanite Blue II Metallic 2020 BMW 840 Gran Coupe iTanzanite Blue II Metallic 2020 BMW 840 Gran Coupe i

    $43,390

    $499
    42,133 mi.
    Est. $792/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Flamenco Red Metallic 2021 BMW X4 M40iFlamenco Red Metallic 2021 BMW X4 M40iFlamenco Red Metallic 2021 BMW X4 M40iFlamenco Red Metallic 2021 BMW X4 M40iFlamenco Red Metallic 2021 BMW X4 M40iFlamenco Red Metallic 2021 BMW X4 M40i

    $30,880

    73,880 mi.
    Est. $563/mo

    Keffer Hyundai

    4.4
    Matthews, NC (16 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,542

    $156
    55,451 mi.
    Est. $466/mo

    Union County Kia

    4.6
    Monroe, NC (19 mi)
    Check Availability

  • 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

    $59,658

    $760
    23,222 mi.
    Est. $1,088/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2024 BMW 840 i xDriveTanzanite Blue II Metallic 2024 BMW 840 i xDriveTanzanite Blue II Metallic 2024 BMW 840 i xDriveTanzanite Blue II Metallic 2024 BMW 840 i xDriveTanzanite Blue II Metallic 2024 BMW 840 i xDriveTanzanite Blue II Metallic 2024 BMW 840 i xDrive

    $62,876

    7,130 mi.
    Est. $1,147/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW 740 xDriveBlack Sapphire Metallic 2024 BMW 740 xDriveBlack Sapphire Metallic 2024 BMW 740 xDriveBlack Sapphire Metallic 2024 BMW 740 xDriveBlack Sapphire Metallic 2024 BMW 740 xDriveBlack Sapphire Metallic 2024 BMW 740 xDrive

    $64,876

    29,796 mi.
    Est. $1,183/mo

    Hendrick BMW Northlake

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

    $40,376

    $500
    5,550 mi.
    Est. $737/mo

    Hendrick BMW Northlake

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

    $43,876

    29,713 mi.
    Est. $800/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW 230 xDriveMineral White Metallic 2024 BMW 230 xDriveMineral White Metallic 2024 BMW 230 xDriveMineral White Metallic 2024 BMW 230 xDriveMineral White Metallic 2024 BMW 230 xDriveMineral White Metallic 2024 BMW 230 xDrive

    $35,518

    $372
    20,819 mi.
    Est. $648/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Jet Black 2025 BMW 430 iJet Black 2025 BMW 430 iJet Black 2025 BMW 430 iJet Black 2025 BMW 430 iJet Black 2025 BMW 430 iJet Black 2025 BMW 430 i

    $42,376

    $500
    6,613 mi.
    Est. $773/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (26 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 760 i xDriveBlack Sapphire Metallic 2023 BMW 760 i xDriveBlack Sapphire Metallic 2023 BMW 760 i xDriveBlack Sapphire Metallic 2023 BMW 760 i xDriveBlack Sapphire Metallic 2023 BMW 760 i xDriveBlack Sapphire Metallic 2023 BMW 760 i xDrive

    $64,890

    $4.5K
    47,144 mi.
    Est. $1,184/mo

    Hendrick BMW

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

    $37,890

    $1.2K
    16,885 mi.
    Est. $691/mo

    Hendrick BMW

    4.9
    Charlotte, NC (16 mi)
    Check Availability
  • Graphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLDGraphite Gray 2015 BMW i8 GIGA WORLD

    $39,994

    68,766 mi.
    Est. $730/mo

    Auto Buying Service

    3.8
    $353 delivery from Fairfax, VA (337 mi)
    Check Availability
  • White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3

    $52,998

    $4K
    55,602 mi.
    Est. $967/mo

    CarMax Capital Boulevard

    4.6
    $49 delivery to Pineville, NC (8 mi)
    Check Availability