Used BMW 3 Series in Montgomery, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2015 BMW 3 Series 320i xDrive in Montgomery, AL 36117

    $18,797
    Mileage: 53,467
    Location: Montgomery, AL 36117
    Description: Used 2015 BMW 3 Series 320i xDrive - $18,797, 53,467 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 320i in Montgomery, AL 36117

    $12,995
    Mileage: 97,781
    Location: Montgomery, AL 36117
    Description: Used 2014 BMW 3 Series 320i - $12,995, 97,781 miles Exterior Color: black Sedan 2.0L Automatic Transmission Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328d xDrive in Montgomery, AL 36117

    $21,990
    Mileage: 69,935
    Location: Montgomery, AL 36117
    Description: Used 2016 BMW 3 Series 328d xDrive - $21,990, 69,935 miles Exterior Color: white Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Montgomery, AL 36116

    $45,222
    Mileage: contact seller
    Location: Montgomery, AL 36116
    Description: Used 2020 BMW 3 Series 330i xDrive - $45,222, Exterior Color: sunset orange metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 320i in Montgomery, AL 36116

    $15,999
    Mileage: 60,224
    Location: Montgomery, AL 36116
    Description: Used 2015 BMW 3 Series 320i - $15,999, 60,224 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Montgomery, AL 36116

    $23,697
    Mileage: 35,404
    Location: Montgomery, AL 36116
    Description: Used 2017 BMW 3 Series 330i - $23,697, 35,404 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors