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
  • White Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 iWhite Metallic 2024 BMW 330 i

    $34,787

    $769
    32,552 mi.
    Est. $605/mo

    Crossroads Ford Indian Trail

    5.0
    Check Availability
    Monroe, NC (23 mi)

    Quick view
  • Dark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45eDark Graphite Metallic 2023 BMW X5 PHEV xDrive45e

    $38,654

    $100
    64,209 mi.
    Est. $672/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (23 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. $927/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (30 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,318/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (30 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,318/mo

    Hendrick BMW

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

    Hendrick BMW

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

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (30 mi)
    Quick view
  • 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. $638/mo

    Mazda of South Charlotte

    4.7
    Check Availability
    Pineville, NC (26 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. $814/mo

    Hendrick BMW

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

    Hendrick BMW

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

    Hendrick BMW

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

    36,415 mi.
    Est. $918/mo

    Hendrick BMW

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

    33,610 mi.
    Est. $1,044/mo

    Hendrick BMW

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

    $17,030

    $289
    110,984 mi.
    Est. $296/mo

    Union County Kia

    4.6
    Check Availability
    Monroe, NC (23 mi)

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

    $45,911

    17,751 mi.
    Est. $799/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Space Silver 2023 BMW i7 xDrive60Space Silver 2023 BMW i7 xDrive60Space Silver 2023 BMW i7 xDrive60Space Silver 2023 BMW i7 xDrive60Space Silver 2023 BMW i7 xDrive60Space Silver 2023 BMW i7 xDrive60

    $72,991

    28,706 mi.
    Est. $1,270/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Gray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40i

    $73,991

    21,494 mi.
    Est. $1,287/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Aventurin Red Metallic 2026 BMW X6 M60iAventurin Red Metallic 2026 BMW X6 M60iAventurin Red Metallic 2026 BMW X6 M60iAventurin Red Metallic 2026 BMW X6 M60iAventurin Red Metallic 2026 BMW X6 M60iAventurin Red Metallic 2026 BMW X6 M60i

    $88,450

    $540
    9,924 mi.
    Est. $1,538/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $66,519

    $472
    27,457 mi.
    Est. $1,157/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $58,840

    $750
    52,608 mi.
    Est. $1,023/mo

    Monroe Nissan

    4.5
    Check Availability
    Monroe, NC (23 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,619

    45,362 mi.
    Est. $567/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Jet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 iJet Black 2021 BMW 330 i

    $24,991

    78,228 mi.
    Est. $435/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDriveSkyscraper Gray Metallic 2023 BMW 530 i xDrive

    $43,519

    $472
    33,389 mi.
    Est. $757/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

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

    $40,991

    12,907 mi.
    Est. $713/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50Mineral White Metallic 2023 BMW iX xDrive50

    $46,958

    43,757 mi.
    Est. $817/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Alpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDriveAlpine White 2023 BMW 228 Gran Coupe i xDrive

    $32,619

    20,170 mi.
    Est. $567/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Alpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDriveAlpine White 2026 BMW 430 i xDrive

    $52,799

    6,317 mi.
    Est. $918/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Check Availability
    Charlotte, NC (28 mi)
    Quick view
  • Black 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30iBlack 2019 BMW X3 XDrive30i

    $23,998

    70,911 mi.
    Est. $417/mo

    CarMax South Boulevard

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

    CarMax Capital Boulevard

    4.3
    Check Availability
    Free delivery to Pineville, 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,193/mo

    Impex Auto Sales

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