Used BMW 2 Series in Charlotte, NC

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series M235i in Charlotte, NC 28217

    $35,000
    Mileage: 22,342
    Location: Charlotte, NC 28217
    Description: Used 2014 BMW 2 Series M235i - $35,000, 22,342 miles Exterior Color: gray Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 2 Series 228i in Charlotte, NC 28269

    $33,344
    Mileage: 18,750
    Location: Charlotte, NC 28269
    Description: Used 2015 BMW 2 Series 228i - $33,344, 18,750 miles Exterior Color: black sapphire metallic Convertible I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series M235i in Charlotte, NC 28269

    $40,891
    Mileage: 19,716
    Location: Charlotte, NC 28269
    Description: Used 2016 BMW 2 Series M235i - $40,891, 19,716 miles Exterior Color: black sapphire metallic Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2016 BMW 2 Series 228i in Charlotte, NC 28269

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

    $41,999
    Mileage: 7,003
    Location: Winston Salem, NC 27127
    Description: Used 2016 BMW 2 Series M235i - $41,999, 7,003 miles Exterior Color: red Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i in Winston Salem, NC 27127

    $42,999
    Mileage: 4,593
    Location: Winston Salem, NC 27127
    Description: Used 2017 BMW 2 Series 230i - $42,999, 4,593 miles Exterior Color: mineral gray Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors