Used BMW 3 Series in Huntsville, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i xDrive in Huntsville, AL 35816

    $27,825
    Mileage: 27,316
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 328i xDrive - $27,825, 27,316 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Huntsville, AL 35816

    $24,721
    Mileage: 29,415
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,721, 29,415 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i in Huntsville, AL 35816

    $22,481
    Mileage: 16,991
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 320i - $22,481, 16,991 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i in Huntsville, AL 35816

    $23,990
    Mileage: 25,286
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 320i - $23,990, 25,286 miles Exterior Color: glacier silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i in Huntsville, AL 35816

    $29,881
    Mileage: 24,722
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 335i - $29,881, 24,722 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2009 BMW 3 Series 335i in Huntsville, AL 35816

    $13,000
    Mileage: 97,456
    Location: Huntsville, AL 35816
    Description: Used 2009 BMW 3 Series 335i - $13,000, 97,456 miles Exterior Color: titanium silver metallic 2 Door Coupe 3.0L I6 24V GDI DOHC Twin Turbo Automatic Transmission
  • 2013 BMW 3 Series 328i in Huntsville, AL 35816

    $18,901
    Mileage: 81,719
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i - $18,901, 81,719 miles Exterior Color: alpine white Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i in Huntsville, AL 35816

    $27,902
    Mileage: 7,043
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 328i - $27,902, 7,043 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Huntsville, AL 35816

    $34,950
    Mileage: 23,442
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 335i - $34,950, 23,442 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Huntsville, AL 35816

    $24,498
    Mileage: 26,232
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,498, 26,232 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Huntsville, AL 35816

    $38,671
    Mileage: 21,258
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $38,671, 21,258 miles Exterior Color: glacier silver Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Huntsville, AL 35816

    $24,481
    Mileage: 27,482
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,481, 27,482 miles Exterior Color: glacier silver Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Huntsville, AL 35816

    $24,855
    Mileage: 15,986
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i xDrive - $24,855, 15,986 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Huntsville, AL 35816

    $43,850
    Mileage: 3,663
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $43,850, 3,663 miles Exterior Color: mineral gray metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Huntsville, AL 35816

    $33,851
    Mileage: 20,500
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 335i - $33,851, 20,500 miles Exterior Color: glacier silver Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors