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
  • Black Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NABlack Sapphire Metallic 2026 BMW 330 i NA

    $37,795

    17,275 mi.
    Est. $689/mo

    Auto Gallery Ford

    Gaffney, SC (18 mi)
    Check Availability

  • Dark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i XdriveDark Graphite Metallic 2021 BMW M550 i Xdrive

    $38,387

    $1.5K
    69,069 mi.
    Est. $700/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (27 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDriveSkyscraper Grey Metallic 2023 BMW 228 Gran Coupe i xDrive

    $24,657

    45,452 mi.
    Est. $450/mo

    Rock Hill Nissan

    3.7
    Rock Hill, SC (27 mi)
    Check Availability
  • White 2023 BMW 330e xDrive30eWhite 2023 BMW 330e xDrive30eWhite 2023 BMW 330e xDrive30eWhite 2023 BMW 330e xDrive30eWhite 2023 BMW 330e xDrive30eWhite 2023 BMW 330e xDrive30e

    $32,998

    25,672 mi.
    Est. $602/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (28 mi)
    Check Availability
  • Alpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 iAlpine White 2023 BMW M340 i

    $47,134

    51,042 mi.
    Est. $860/mo

    Salinas Honda Gastonia

    4.8
    Gastonia, NC (28 mi)
    Check Availability
  • Gray 2023 BMW i4 Gran Coupe eDrive35 Gran CoupeGray 2023 BMW i4 Gran Coupe eDrive35 Gran CoupeGray 2023 BMW i4 Gran Coupe eDrive35 Gran CoupeGray 2023 BMW i4 Gran Coupe eDrive35 Gran CoupeGray 2023 BMW i4 Gran Coupe eDrive35 Gran CoupeGray 2023 BMW i4 Gran Coupe eDrive35 Gran Coupe

    $35,998

    19,390 mi.
    Est. $657/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (28 mi)
    Check Availability
  • Gray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran CoupeGray 2026 BMW 228 Gran Coupe xDrive Gran Coupe

    $32,998

    $1K
    15,554 mi.
    Est. $602/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (28 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $34,115

    6,590 mi.
    Est. $622/mo

    Stateline Chrysler Jeep Dodge

    3.9
    Fort Mill, SC (29 mi)
    Check Availability
  • Vegas Red Metallic 2025 BMW M5 CSVegas Red Metallic 2025 BMW M5 CSVegas Red Metallic 2025 BMW M5 CSVegas Red Metallic 2025 BMW M5 CSVegas Red Metallic 2025 BMW M5 CSVegas Red Metallic 2025 BMW M5 CS

    $110,700

    $8K
    12,261 mi.
    Est. $2,019/mo

    Chicago Motor Cars South Carolina

    5.0
    Rock Hill, SC (27 mi)
    Check Availability
  • Black 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDriveBlack 2023 BMW M340 I xDrive

    $59,998

    7,590 mi.
    Est. $1,095/mo

    CarMax Gastonia

    4.3
    Gastonia, NC (28 mi)
    Check Availability
  • Black 2013 BMW 335 iBlack 2013 BMW 335 iBlack 2013 BMW 335 iBlack 2013 BMW 335 iBlack 2013 BMW 335 iBlack 2013 BMW 335 i

    $9,999

    167,000 mi.
    Est. $182/mo

    Private seller: Brian

    Rock Hill, SC (21 mi)
    Contact Seller
  • Jet Black 2022 BMW 530 530I XDRIVEJet Black 2022 BMW 530 530I XDRIVEJet Black 2022 BMW 530 530I XDRIVEJet Black 2022 BMW 530 530I XDRIVEJet Black 2022 BMW 530 530I XDRIVEJet Black 2022 BMW 530 530I XDRIVE

    $25,695

    $482
    66,596 mi.
    Est. $469/mo

    Tindol Ford Performance

    4.7
    Gastonia, NC (28 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 Gastonia, NC (28 mi)
    Check Availability
  • Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3Gray 2022 BMW M3

    $64,998

    $1K
    43,604 mi.
    Est. $1,186/mo

    CarMax Columbus Easton

    4.5
    $299 delivery to Gastonia, NC (28 mi)
    Check Availability
  • White Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330iWhite Metallic 2020 BMW 330 330i

    $21,288

    $1.4K
    81,418 mi.
    Est. $388/mo

    Joey Logano's Huntersville Ford

    4.6
    Huntersville, NC (46 mi)
    Check Availability
  • Blue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 IBlue 2019 BMW 540 I

    $31,998

    50,111 mi.
    Est. $584/mo

    CarMax Independence Boulevard

    4.2
    Charlotte, NC (43 mi)
    Check Availability
  • Gray 2016 BMW 328 IGray 2016 BMW 328 IGray 2016 BMW 328 IGray 2016 BMW 328 IGray 2016 BMW 328 IGray 2016 BMW 328 I

    $16,998

    74,936 mi.
    Est. $310/mo

    CarMax Independence Boulevard

    4.2
    Charlotte, NC (43 mi)
    Check Availability
  • Jet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330iJet Black 2025 BMW 330 330i

    $29,771

    $1.4K
    40,434 mi.
    Est. $543/mo

    Escude Nissan of Greer

    4.0
    Greer, SC (44 mi)
    Check Availability
  • Alpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NAAlpine White 2026 BMW 330 i NA

    $38,599

    $3K
    19,464 mi.
    Est. $704/mo

    Fred Anderson Kia of Greer

    4.5
    Greer, SC (44 mi)
    Check Availability
  • Melbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330iMelbourne Red Metallic 2024 BMW 330 330i

    $29,496

    $100
    36,449 mi.
    Est. $538/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (42 mi)
    Check Availability
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $29,295

    19,379 mi.
    Est. $534/mo

    EchoPark Automotive Charlotte

    4.7
    Charlotte, NC (42 mi)
    Check Availability
  • Blue 2026 BMW 228 Gran Coupe xDrive Gran CoupeBlue 2026 BMW 228 Gran Coupe xDrive Gran CoupeBlue 2026 BMW 228 Gran Coupe xDrive Gran CoupeBlue 2026 BMW 228 Gran Coupe xDrive Gran CoupeBlue 2026 BMW 228 Gran Coupe xDrive Gran CoupeBlue 2026 BMW 228 Gran Coupe xDrive Gran Coupe

    $31,998

    20,775 mi.
    Est. $584/mo

    CarMax Independence Boulevard

    4.2
    Charlotte, NC (43 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW 740 740iBlack Sapphire Metallic 2021 BMW 740 740iBlack Sapphire Metallic 2021 BMW 740 740iBlack Sapphire Metallic 2021 BMW 740 740iBlack Sapphire Metallic 2021 BMW 740 740iBlack Sapphire Metallic 2021 BMW 740 740i

    $34,338

    $1.1K
    65,409 mi.
    Est. $626/mo

    Fred Anderson Toyota of Greer

    4.5
    Greer, SC (43 mi)
    Check Availability
  • Glacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330iGlacier Silver Metallic 2019 BMW 330 330i

    $15,998

    $1K
    127,045 mi.
    Est. $292/mo

    Monroe Nissan

    4.4
    Monroe, NC (47 mi)
    Check Availability
  • Gray 2024 BMW 530 I xDriveGray 2024 BMW 530 I xDriveGray 2024 BMW 530 I xDriveGray 2024 BMW 530 I xDriveGray 2024 BMW 530 I xDriveGray 2024 BMW 530 I xDrive

    $39,998

    32,962 mi.
    Est. $730/mo

    CarMax Independence Boulevard

    4.2
    Charlotte, NC (43 mi)
    Check Availability
  • Alpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDriveAlpine White 2025 BMW 228 Gran Coupe xDrive

    $30,322

    $366
    26,345 mi.
    Est. $553/mo

    Escude Nissan of Greer

    4.0
    Greer, SC (44 mi)
    Check Availability

About BMW

FAQs

What is the cheapest BMW vehicle available?

The BMW 328 is the cheapest available vehicle by average Cars.com listing price in BMW's lineup, with an average listing price of $9,684.

Which BMW vehicle has the best MPG?

The hybrid BMW 430 can reach up to 28 MPG city and 36 MPG highway for a combined rating of 31 MPG. The BMW 328d with traditional internal combustion engine offers up to 32 MPG city and 45 MPG highway for a combined rating of 37 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Which BMW vehicle has the longest range?

The electric BMW iX3 can travel up to 434 miles on a single charge depending on electric motor and battery options. The plug-in hybrid BMW M5 can travel up to 267 electric-only miles before the gas engine kicks on.

EPA-estimated range is the distance, or predicted distance, a new plug-in vehicle will travel on electric power before its battery charge is exhausted. Actual range will vary depending on model year, driving conditions, driving habits, elevation changes, weather, accessory usage (lights, climate control), vehicle condition and other factors.

Which BMW vehicle has the most deals?

The BMW X3 has the most available deals on Cars.com with 2616 great deals out of 8488 listings starting at $899.

Where can I find the most BMW deals?

The most BMW deals can be found near Lake Wylie, SC with 37 great deals out of 196 listings starting at $5,799.

BMW Sedans by city