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

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

    $42,991
    Mileage: 19,716
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW 2 Series M235i - $42,991, 19,716 miles Exterior Color: black sapphire metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2015 BMW 2 Series M235i in Charlotte, NC 28227

    $40,599
    Mileage: 21,034
    Location: Charlotte, NC 28227
    Description: Used 2015 BMW 2 Series M235i - $40,599, 21,034 miles Exterior Color: alpine white Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2015 BMW 2 Series M235i in Charlotte, NC 28227

    $36,798
    Mileage: 16,227
    Location: Charlotte, NC 28227
    Description: Used 2015 BMW 2 Series M235i - $36,798, 16,227 miles Exterior Color: black sapphire metallic Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i in Charlotte, NC 28227

    $32,989
    Mileage: 8,829
    Location: Charlotte, NC 28227
    Description: Used 2016 BMW 2 Series 228i - $32,989, 8,829 miles Exterior Color: midnight blue metallic Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series M235i in Pineville, NC 28134

    $46,924
    Mileage: 11,322
    Location: Pineville, NC 28134
    Description: Used 2016 BMW 2 Series M235i - $46,924, 11,322 miles Exterior Color: mineral gray metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series M235i in Huntersville, NC 28078

    $44,991
    Mileage: 3,000
    Location: Huntersville, NC 28078
    Description: Used 2016 BMW 2 Series M235i - $44,991, 3,000 miles Exterior Color: estoril blue Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series 228i in Winston Salem, NC 27127

    $26,999
    Mileage: 28,492
    Location: Winston Salem, NC 27127
    Description: Used 2015 BMW 2 Series 228i - $26,999, 28,492 miles Exterior Color: black sapphire Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors