Used BMW 3 Series in Huntsville, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 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
  • 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
  • 2014 BMW 3 Series 320i xDrive in Huntsville, AL 35816

    $20,761
    Mileage: 35,834
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 320i xDrive - $20,761, 35,834 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 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 335i in Huntsville, AL 35816

    $33,991
    Mileage: 29,470
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 335i - $33,991, 29,470 miles Exterior Color: estoril blue Sedan 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,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 in Huntsville, AL 35816

    $35,472
    Mileage: 11,693
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 335i - $35,472, 11,693 miles Exterior Color: black sapphire Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328i in Huntsville, AL 35816

    $25,993
    Mileage: 34,019
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 328i - $25,993, 34,019 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 328d in Huntsville, AL 35816

    $30,312
    Mileage: 17,931
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 328d - $30,312, 17,931 miles Exterior Color: alpine white Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 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
  • 2016 BMW 3 Series 328i in Huntsville, AL 35816

    $31,887
    Mileage: 7,245
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i - $31,887, 7,245 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
  • 2011 BMW 3 Series 328i in Huntsville, AL 35805

    $12,577
    Mileage: 69,423
    Location: Huntsville, AL 35805
    Description: Used 2011 BMW 3 Series 328i - $12,577, 69,423 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2006 BMW 3 Series 325i in Huntsville, AL 35806

    $5,995
    Mileage: 151,021
    Location: Huntsville, AL 35806
    Description: Used 2006 BMW 3 Series 325i - $5,995, 151,021 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors