Used BMW 2 Series in Bessemer, AL
2.5 million cars to choose from.
Search Used Cars
-
2016 BMW 2 Series 228i in Birmingham, AL 35233
$13,995Mileage: 86,660Location: Birmingham, AL 35233Description: Used 2016 BMW 2 Series 228i - $13,995, 86,660 miles Exterior Color: white Manual Transmission 2 Doors -
2015 BMW 2 Series 228i xDrive in Pelham, AL 35124
$15,994Mileage: 83,800Location: Pelham, AL 35124Description: Used 2015 BMW 2 Series 228i xDrive - $15,994, 83,800 miles Exterior Color: alpine white -
2021 BMW 2 Series 228i xDrive Gran Coupe in Oneonta, AL 35121
$23,682Mileage: 61,328Location: Oneonta, AL 35121Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $23,682, 61,328 miles Exterior Color: jet black Automatic Transmission 4 Doors