Used BMW 3 Series in Pelham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i in Pelham, AL 35124

    contact seller
    Mileage: 38,139
    Location: Pelham, AL 35124
    Description: Used 2016 BMW 3 Series 328i - 38,139 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Pelham, AL 35124

    $14,495
    Mileage: 66,036
    Location: Pelham, AL 35124
    Description: Used 2011 BMW 3 Series 328i - $14,495, 66,036 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Pelham, AL 35124

    contact seller
    Mileage: 34,582
    Location: Pelham, AL 35124
    Description: Used 2016 BMW 3 Series 328i - 34,582 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 328i in Birmingham, AL 35244

    $16,695
    Mileage: 55,351
    Location: Birmingham, AL 35244
    Description: Used 2013 BMW 3 Series 328i - $16,695, 55,351 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 328i in Birmingham, AL 35244

    Featured Car
    $10,993
    Mileage: 72,589
    Location: Birmingham, AL 35244
    Description: Used 2011 BMW 3 Series 328i - $10,993, 72,589 miles Exterior Color: titanium silver metallic Sedan 4 Dr. Manual Transmission 6 Cylinders 4 Doors
  • 2012 BMW 3 Series 335i in Birmingham, AL 35216

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

    $13,344
    Mileage: 59,239
    Location: Birmingham, AL 35228
    Description: Used 2011 BMW 3 Series 328i - $13,344, 59,239 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2008 BMW 3 Series 328i in Birmingham, AL 35228

    $9,950
    Mileage: 88,787
    Location: Birmingham, AL 35228
    Description: Used 2008 BMW 3 Series 328i - $9,950, 88,787 miles Exterior Color: sparkling graphite metallic Interior Color: beige 4dr Car Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 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 sapphire metallic 3.00L Automatic Transmission
  • 2015 BMW 3 Series 335i xDrive in Birmingham, AL 35203

    $34,000
    Mileage: 29,140
    Location: Birmingham, AL 35203
    Description: Used 2015 BMW 3 Series 335i xDrive - $34,000, 29,140 miles Exterior Color: gray Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Birmingham, AL 35203

    $30,050
    Mileage: 23,800
    Location: Birmingham, AL 35203
    Description: Used 2014 BMW 3 Series 335i xDrive - $30,050, 23,800 miles Exterior Color: gray Sedan 3.0L I6 24V 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 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 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
  • 2009 BMW 3 Series 328i in Birmingham, AL 35218

    $9,690
    Mileage: 165,207
    Location: Birmingham, AL 35218
    Description: Used 2009 BMW 3 Series 328i - $9,690, 165,207 miles Exterior Color: alpine white Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors