Used BMW 3 Series in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2012 BMW 3 Series 328i in Birmingham, AL 35216

    $16,989
    Mileage: 58,382
    Location: Birmingham, AL 35216
    Description: Used 2012 BMW 3 Series 328i - $16,989, 58,382 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Birmingham, AL 35216

    $20,703
    Mileage: 45,523
    Location: Birmingham, AL 35216
    Description: Used 2013 BMW 3 Series 328i xDrive - $20,703, 45,523 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW 3 Series 335i in Birmingham, AL 35216

    $15,588
    Mileage: 85,442
    Location: Birmingham, AL 35216
    Description: Used 2011 BMW 3 Series 335i - $15,588, 85,442 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i in Birmingham, AL 35216

    $24,315
    Mileage: 44,603
    Location: Birmingham, AL 35216
    Description: Used 2016 BMW 3 Series 328i - $24,315, 44,603 miles Exterior Color: black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2005 BMW 3 Series 325Ci in Birmingham, AL 35206

    $8,770
    Mileage: 113,820
    Location: Birmingham, AL 35206
    Description: Used 2005 BMW 3 Series 325Ci - $8,770, 113,820 miles Exterior Color: silver Convertible Gas 6-Cyl 2.5L/152 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2012 BMW 3 Series 328i in Birmingham, AL 35216

    $18,575
    Mileage: 79,528
    Location: Birmingham, AL 35216
    Description: Used 2012 BMW 3 Series 328i - $18,575, 79,528 miles Exterior Color: black 3.0L 6 cyls Automatic Transmission
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $45,312
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $45,312, Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $40,371
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $40,371, Exterior Color: jet black Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $42,351
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $42,351, Exterior Color: glacier silver metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $42,471
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $42,471, Exterior Color: black sapphire metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 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 I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 330i in Birmingham, AL 35210

    $47,323
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330i - $47,323, Exterior Color: mineral gray metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Birmingham, AL 35210

    $37,491
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 320i - $37,491, Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2017 BMW 3 Series 320i in Birmingham, AL 35210

    $39,411
    Mileage: 6
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 320i - $39,411, 6 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 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 I4 2.00L Automatic Transmission Fuel: Gas 4 Doors