Used BMW 2 Series in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2016 BMW 2 Series 228i in Charlotte, NC 28269

    $31,991
    Mileage: 13,597
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW 2 Series 228i - $31,991, 13,597 miles Exterior Color: alpine white Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2014 BMW 2 Series M235i in Charlotte, NC 28269

    $35,000
    Mileage: 19,566
    Location: Charlotte, NC 28269
    Description: Used 2014 BMW 2 Series M235i - $35,000, 19,566 miles Exterior Color: gray Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Charlotte, NC 28269

    $39,000
    Mileage: 27,745
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW 2 Series M235i xDrive - $39,000, 27,745 miles Exterior Color: silver Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 2 Series 228i in Charlotte, NC 28212

    $24,381
    Mileage: 25,250
    Location: Charlotte, NC 28212
    Description: Used 2014 BMW 2 Series 228i - $24,381, 25,250 miles Exterior Color: mineral white metallic Interior Color: oyster/black CAR 2.0L I4 16V TwinPower Turbo Automatic Transmission Fuel: G 4 Cylinders 2 Doors
  • 2017 BMW 2 Series 230i in Winston Salem, NC 27127

    $42,999
    Mileage: 3,708
    Location: Winston Salem, NC 27127
    Description: Used 2017 BMW 2 Series 230i - $42,999, 3,708 miles Exterior Color: mineral white metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2017 BMW 2 Series M240i in Winston Salem, NC 27127

    $43,999
    Mileage: 11,392
    Location: Winston Salem, NC 27127
    Description: Used 2017 BMW 2 Series M240i - $43,999, 11,392 miles Exterior Color: estoril blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors