Used BMW 3 Series in Booth, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i xDrive in Montgomery, AL 36116

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

    $23,999
    Mileage: 35,442
    Location: Montgomery, AL 36116
    Description: Used 2018 BMW 3 Series 320i - $23,999, 35,442 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Bessemer, AL 35022

    $22,794
    Mileage: 42,623
    Location: Bessemer, AL 35022
    Description: Used 2018 BMW 3 Series 320i - $22,794, 42,623 miles Exterior Color: jet black Sedan 2.0L 4-Cylinder DOHC 16V TwinPow Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 328i in Birmingham, AL 35216

    $11,900
    Mileage: 108,635
    Location: Birmingham, AL 35216
    Description: Used 2013 BMW 3 Series 328i - $11,900, 108,635 miles Exterior Color: silver Interior Color: tan Sedan 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2013 BMW 3 Series 328i in Birmingham, AL 35216

    $11,900
    Mileage: 126,227
    Location: Birmingham, AL 35216
    Description: Used 2013 BMW 3 Series 328i - $11,900, 126,227 miles Exterior Color: blue Interior Color: tan Sedan 4 Cylinder Engine Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2019 BMW 3 Series 330i in Birmingham, AL 35242

    $33,709
    Mileage: 17,051
    Location: Birmingham, AL 35242
    Description: Used 2019 BMW 3 Series 330i - $33,709, 17,051 miles Exterior Color: mineral gray metallic Interior Color: black 330i Sedan 2.0 L 4 Cylinder Engine Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2007 BMW 3 Series 328i in Tuscaloosa, AL 35405

    $7,477
    Mileage: 107,116
    Location: Tuscaloosa, AL 35405
    Description: Used 2007 BMW 3 Series 328i - $7,477, 107,116 miles Exterior Color: sparkling graphite metallic 328i 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 328i in Birmingham, AL 35222

    $12,999
    Mileage: 112,559
    Location: Birmingham, AL 35222
    Description: Used 2008 BMW 3 Series 328i - $12,999, 112,559 miles Exterior Color: sparkling graphite metallic Coupe 3.0L DOHC 24-Valve I6 Engine Automatic Transmission 2 Doors
  • 2017 BMW 3 Series 320i in Birmingham, AL 35222

    $18,786
    Mileage: 58,034
    Location: Birmingham, AL 35222
    Description: Used 2017 BMW 3 Series 320i - $18,786, 58,034 miles Exterior Color: glacier silver metallic Sedan 2.0L Twinpower Turbo 4-Cyl 16v D Automatic Transmission 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Birmingham, AL 35222

    $25,786
    Mileage: 60,065
    Location: Birmingham, AL 35222
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $25,786, 60,065 miles Exterior Color: arctic gray metallic Hatchback 2.0L DOHC 16-Valve 4-Cyl Turboch Automatic Transmission 4 Doors
  • 2014 BMW 3 Series 328i in Birmingham, AL 35222

    $13,499
    Mileage: 103,554
    Location: Birmingham, AL 35222
    Description: Used 2014 BMW 3 Series 328i - $13,499, 103,554 miles Exterior Color: black sapphire metallic Sedan 2.0L DOHC 16-Valve 4-Cyl Turboch Automatic Transmission 4 Doors
  • 2013 BMW 3 Series 328i in Birmingham, AL 35222

    $13,499
    Mileage: 89,206
    Location: Birmingham, AL 35222
    Description: Used 2013 BMW 3 Series 328i - $13,499, 89,206 miles Exterior Color: jet black Sedan 2.0L Bmw Twinpower Turbo Inline Automatic Transmission 4 Doors
  • 2020 BMW 3 Series 330i in Birmingham, AL 35210

    $49,369
    Mileage: contact seller
    Location: Birmingham, AL 35210
    Description: Used 2020 BMW 3 Series 330i - $49,369, Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2011 BMW 3 Series 328i in Birmingham, AL 35210

    $9,999
    Mileage: 82,596
    Location: Birmingham, AL 35210
    Description: Used 2011 BMW 3 Series 328i - $9,999, 82,596 miles Exterior Color: blue Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330e in Birmingham, AL 35210

    $24,999
    Mileage: 23,013
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW 3 Series 330e - $24,999, 23,013 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors