Used BMW 2 Series in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series M235i in Birmingham, AL 35203

    $32,500
    Mileage: 19,006
    Location: Birmingham, AL 35203
    Description: Used 2014 BMW 2 Series M235i - $32,500, 19,006 miles Exterior Color: black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i in Birmingham, AL 35210

    $30,981
    Mileage: 6,159
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 2 Series 230i - $30,981, 6,159 miles Exterior Color: red Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors