Used BMW 3 Series in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive in Birmingham, AL 35203

    $23,988
    Mileage: 32,695
    Location: Birmingham, AL 35203
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,988, 32,695 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Birmingham, AL 35203

    $26,988
    Mileage: 17,292
    Location: Birmingham, AL 35203
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,988, 17,292 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Birmingham, AL 35203

    $23,988
    Mileage: 30,895
    Location: Birmingham, AL 35203
    Description: Used 2014 BMW 3 Series 328i - $23,988, 30,895 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in Birmingham, AL 35203

    $27,988
    Mileage: 9,585
    Location: Birmingham, AL 35203
    Description: Used 2016 BMW 3 Series 320i - $27,988, 9,585 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Birmingham, AL 35203

    $14,988
    Mileage: 58,298
    Location: Birmingham, AL 35203
    Description: Used 2011 BMW 3 Series 328i - $14,988, 58,298 miles Exterior Color: titanium Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Birmingham, AL 35233

    contact seller
    Mileage: 88,806
    Location: Birmingham, AL 35233
    Description: Used 2011 BMW 3 Series 328i - 88,806 miles Exterior Color: black 2 Door Coupe 3.0L I6 24V MPFI DOHC Automatic Transmission
  • 2016 BMW 3 Series 320i in Birmingham, AL 35233

    $24,800
    Mileage: 25,245
    Location: Birmingham, AL 35233
    Description: Used 2016 BMW 3 Series 320i - $24,800, 25,245 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 320i in Birmingham, AL 35218

    $19,450
    Mileage: 44,333
    Location: Birmingham, AL 35218
    Description: Used 2014 BMW 3 Series 320i - $19,450, 44,333 miles Exterior Color: gray 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2007 BMW 3 Series 335i in Birmingham, AL 35218

    contact seller
    Mileage: 128,376
    Location: Birmingham, AL 35218
    Description: Used 2007 BMW 3 Series 335i - 128,376 miles Exterior Color: black 2dr Car Gas I6 3.0L/182 Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2012 BMW 3 Series 335i in Birmingham, AL 35216

    $18,990
    Mileage: 92,686
    Location: Birmingham, AL 35216
    Description: Used 2012 BMW 3 Series 335i - $18,990, 92,686 miles Exterior Color: mineral gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $44,351
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $44,351, Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $40,151
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $40,151, Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 340i in Birmingham, AL 35210

    $36,981
    Mileage: 8,759
    Location: Birmingham, AL 35210
    Description: Used 2016 BMW 3 Series 340i - $36,981, 8,759 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in Birmingham, AL 35210

    $29,981
    Mileage: 13,013
    Location: Birmingham, AL 35210
    Description: Used 2016 BMW 3 Series 320i - $29,981, 13,013 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Birmingham, AL 35210

    $20,981
    Mileage: 51,222
    Location: Birmingham, AL 35210
    Description: Used 2014 BMW 3 Series 328i - $20,981, 51,222 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors