Used BMW 2 Series in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series 228i in Charlotte, NC 28227

    $21,998
    Mileage: 32,965
    Location: Charlotte, NC 28227
    Description: Used 2014 BMW 2 Series 228i - $21,998, 32,965 miles Exterior Color: orange Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series 228i in Pineville, NC 28134

    $28,998
    Mileage: 26,691
    Location: Pineville, NC 28134
    Description: Used 2016 BMW 2 Series 228i - $28,998, 26,691 miles Exterior Color: black Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 2 Doors
  • 2014 BMW 2 Series 228i in Huntersville, NC 28078

    $20,493
    Mileage: 29,417
    Location: Huntersville, NC 28078
    Description: Used 2014 BMW 2 Series 228i - $20,493, 29,417 miles Exterior Color: orange Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors