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
  • 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 (10 mi)
    Check Availability

  • Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35Dravit Grey Metallic 2024 BMW i4 Gran Coupe eDrive35

    $36,205

    $313
    38,989 mi.
    Est. $660/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40

    $39,390

    $826
    35,140 mi.
    Est. $719/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40Jet Black 2023 BMW i4 Gran Coupe eDrive40

    $36,795

    $423
    42,094 mi.
    Est. $671/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35Jet Black 2024 BMW i4 Gran Coupe eDrive35

    $32,518

    $372
    49,639 mi.
    Est. $593/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (22 mi)
    Check Availability
  • Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40Alpine White 2024 BMW i4 Gran Coupe eDrive40

    $40,799

    41,867 mi.
    Est. $744/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (22 mi)
    Check Availability
  • Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40Aventurin Red Metallic 2024 BMW i4 Gran Coupe eDrive40

    $36,796

    $594
    49,076 mi.
    Est. $671/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40Black Sapphire Metallic 2023 BMW i4 Gran Coupe eDrive40

    $39,398

    $492
    17,871 mi.
    Est. $719/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (22 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40Black Sapphire Metallic 2026 BMW i4 Gran Coupe xDrive40

    $66,376

    $500
    7,942 mi.
    Est. $1,211/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Silver 2019 BMW 430 Gran Coupe iSilver 2019 BMW 430 Gran Coupe iSilver 2019 BMW 430 Gran Coupe iSilver 2019 BMW 430 Gran Coupe iSilver 2019 BMW 430 Gran Coupe iSilver 2019 BMW 430 Gran Coupe i

    $20,977

    $483
    39,955 mi.
    Est. $383/mo

    Select Auto of Charlotte

    Matthews, NC (28 mi)
    Check Availability
  • Alpine White 2019 BMW 430 Gran Coupe iAlpine White 2019 BMW 430 Gran Coupe iAlpine White 2019 BMW 430 Gran Coupe iAlpine White 2019 BMW 430 Gran Coupe iAlpine White 2019 BMW 430 Gran Coupe iAlpine White 2019 BMW 430 Gran Coupe i

    $14,499

    $491
    107,023 mi.
    Est. $264/mo

    Gulf Export

    Charlotte, NC (17 mi)
    Check Availability
  • Black 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4DBlack 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4DBlack 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4DBlack 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4DBlack 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4DBlack 2015 BMW 535 Gran Turismo 535i Gran Turismo Sedan 4D

    $7,594

    146,499 mi.
    Est. $139/mo

    Elite Auto Deals LLC

    Gastonia, NC (11 mi)
    Check Availability
  • $22,676

    85,411 mi.
    Est. $414/mo

    704 Exotics Autos

    1.7
    Huntersville, NC (11 mi)
    Check Availability
  • Alpine White 2026 BMW i4 Gran Coupe eDrive40Alpine White 2026 BMW i4 Gran Coupe eDrive40Alpine White 2026 BMW i4 Gran Coupe eDrive40Alpine White 2026 BMW i4 Gran Coupe eDrive40Alpine White 2026 BMW i4 Gran Coupe eDrive40Alpine White 2026 BMW i4 Gran Coupe eDrive40

    $68,014

    0 mi.
    Est. $1,241/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW M440 i xDriveDravit Grey Metallic 2026 BMW M440 i xDriveDravit Grey Metallic 2026 BMW M440 i xDriveDravit Grey Metallic 2026 BMW M440 i xDriveDravit Grey Metallic 2026 BMW M440 i xDriveDravit Grey Metallic 2026 BMW M440 i xDrive

    $77,414

    0 mi.
    Est. $1,412/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40Mineral White Metallic 2026 BMW i4 Gran Coupe eDrive40

    $63,914

    0 mi.
    Est. $1,166/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40Portimao Blue Metallic 2026 BMW i4 Gran Coupe xDrive40

    $71,864

    0 mi.
    Est. $1,311/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Alpine White 2026 BMW 430 Gran Coupe iAlpine White 2026 BMW 430 Gran Coupe iAlpine White 2026 BMW 430 Gran Coupe iAlpine White 2026 BMW 430 Gran Coupe iAlpine White 2026 BMW 430 Gran Coupe iAlpine White 2026 BMW 430 Gran Coupe i

    $59,864

    0 mi.
    Est. $1,092/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40Dravit Grey Metallic 2026 BMW i4 Gran Coupe xDrive40

    $73,249

    0 mi.
    Est. $1,336/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40Brooklyn Grey Metallic 2026 BMW i4 Gran Coupe eDrive40

    $66,449

    0 mi.
    Est. $1,212/mo

    Hendrick BMW Northlake

    4.9
    Charlotte, NC (12 mi)
    Check Availability
  • $40,890

    28,820 mi.
    Est. $746/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (22 mi)
    Check Availability
  • $42,890

    29,908 mi.
    Est. $782/mo

    Hendrick BMW Certified Pre-Owned South Charlotte

    4.9
    Charlotte, NC (22 mi)
    Check Availability
  • $33,890

    37,307 mi.
    Est. $618/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • $39,890

    25,172 mi.
    Est. $728/mo

    Hendrick BMW

    4.9
    Charlotte, NC (23 mi)
    Check Availability
  • Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40Jet Black 2024 BMW i4 Gran Coupe eDrive40

    $38,746

    30,300 mi.
    Est. $707/mo

    Germain Honda of Beavercreek

    4.7
    $1,020 delivery from Dayton, OH (340 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDriveBlack Sapphire Metallic 2023 BMW M440 i xDrive

    $48,950

    $900
    30,239 mi.
    Est. $893/mo

    Fishers Imports

    4.5
    $417 delivery from Fishers, IN (417 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW 430 Gran Coupe iBlack Sapphire Metallic 2023 BMW 430 Gran Coupe iBlack Sapphire Metallic 2023 BMW 430 Gran Coupe iBlack Sapphire Metallic 2023 BMW 430 Gran Coupe iBlack Sapphire Metallic 2023 BMW 430 Gran Coupe iBlack Sapphire Metallic 2023 BMW 430 Gran Coupe i

    $30,885

    50,358 mi.
    Est. $563/mo

    AG Automotive Holdings

    Monroe, NC (33 mi)
    Check Availability
  • BLUE 2019 BMW 640 Gran Turismo i xDriveBLUE 2019 BMW 640 Gran Turismo i xDriveBLUE 2019 BMW 640 Gran Turismo i xDriveBLUE 2019 BMW 640 Gran Turismo i xDriveBLUE 2019 BMW 640 Gran Turismo i xDriveBLUE 2019 BMW 640 Gran Turismo i xDrive

    $15,265

    138,913 mi.
    Est. $278/mo

    Carvita

    Monroe, NC (34 mi)
    Check Availability
  • BLACK 2017 BMW 430 Gran Coupe i xDriveBLACK 2017 BMW 430 Gran Coupe i xDriveBLACK 2017 BMW 430 Gran Coupe i xDriveBLACK 2017 BMW 430 Gran Coupe i xDriveBLACK 2017 BMW 430 Gran Coupe i xDriveBLACK 2017 BMW 430 Gran Coupe i xDrive

    $10,995

    124,857 mi.
    Est. $201/mo

    Carvita

    Monroe, NC (34 mi)
    Check Availability
  • Alpine White 2020 BMW 430 Gran Coupe iAlpine White 2020 BMW 430 Gran Coupe iAlpine White 2020 BMW 430 Gran Coupe iAlpine White 2020 BMW 430 Gran Coupe iAlpine White 2020 BMW 430 Gran Coupe iAlpine White 2020 BMW 430 Gran Coupe i

    $15,495

    97,283 mi.
    Est. $283/mo

    Web Autos

    MONROE, NC (36 mi)
    Check Availability