Used BMW 4 Series in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 4 Series
  • 2016 BMW 4 Series 428i in Birmingham, AL 35203

    $39,988
    Mileage: 11,433
    Location: Birmingham, AL 35203
    Description: Used 2016 BMW 4 Series 428i - $39,988, 11,433 miles Exterior Color: blue Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2015 BMW 4 Series 435i Gran Coupe in Birmingham, AL 35210

    $33,981
    Mileage: 55,097
    Location: Birmingham, AL 35210
    Description: Used 2015 BMW 4 Series 435i Gran Coupe - $33,981, 55,097 miles Exterior Color: gray Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 4 Series 428i in Birmingham, AL 35210

    $29,991
    Mileage: 45,550
    Location: Birmingham, AL 35210
    Description: Used 2014 BMW 4 Series 428i - $29,991, 45,550 miles Exterior Color: red Coupe I4 2.00L Automatic Transmission Fuel: Gas 2 Doors
  • 2015 BMW 4 Series 428i Gran Coupe in Birmingham, AL 35210

    $36,982
    Mileage: 18,523
    Location: Birmingham, AL 35210
    Description: Used 2015 BMW 4 Series 428i Gran Coupe - $36,982, 18,523 miles Exterior Color: carbon black metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 4 Series 430i Gran Coupe in Birmingham, AL 35210

    $46,941
    Mileage: 6
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 4 Series 430i Gran Coupe - $46,941, 6 miles Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 4 Series 430i Gran Coupe in Tuscaloosa, AL 35401

    $44,291
    Mileage: 9,376
    Location: Tuscaloosa, AL 35401
    Description: Used 2017 BMW 4 Series 430i Gran Coupe - $44,291, 9,376 miles Exterior Color: gray Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors