Used BMW 3 Series in Huntsville, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i in Huntsville, AL 35816

    $41,902
    Mileage: 4,286
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i - $41,902, 4,286 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Huntsville, AL 35816

    $41,437
    Mileage: 13,313
    Location: Huntsville, AL 35816
    Description: Used 2015 BMW 3 Series 328i xDrive - $41,437, 13,313 miles Exterior Color: black sapphire metallic Wagon 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Huntsville, AL 35816

    $43,861
    Mileage: 3,300
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i - $43,861, 3,300 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 335i in Huntsville, AL 35816

    $42,683
    Mileage: 712
    Location: Huntsville, AL 35816
    Description: Used 2015 BMW 3 Series 335i - $42,683, 712 miles Exterior Color: black sapphire metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Huntsville, AL 35816

    $36,702
    Mileage: 2,914
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 320i xDrive - $36,702, 2,914 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Huntsville, AL 35816

    $38,915
    Mileage: 4,302
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i - $38,915, 4,302 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Huntsville, AL 35816

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

    $27,401
    Mileage: 33,820
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i xDrive - $27,401, 33,820 miles Exterior Color: jet black Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 328i in Huntsville, AL 35816

    $27,906
    Mileage: 33,498
    Location: Huntsville, AL 35816
    Description: Used 2014 BMW 3 Series 328i - $27,906, 33,498 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Huntsville, AL 35816

    $24,335
    Mileage: 47,141
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i - $24,335, 47,141 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i in Huntsville, AL 35816

    $33,901
    Mileage: 2,931
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 320i - $33,901, 2,931 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 335i in Huntsville, AL 35816

    $23,901
    Mileage: 57,870
    Location: Huntsville, AL 35816
    Description: Used 2011 BMW 3 Series 335i - $23,901, 57,870 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2011 BMW 3 Series 328i in Huntsville, AL 35816

    $14,295
    Mileage: 73,969
    Location: Huntsville, AL 35816
    Description: Used 2011 BMW 3 Series 328i - $14,295, 73,969 miles Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i in Huntsville, AL 35816

    $24,217
    Mileage: 38,176
    Location: Huntsville, AL 35816
    Description: Used 2013 BMW 3 Series 328i - $24,217, 38,176 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Huntsville, AL 35816

    $43,702
    Mileage: 7
    Location: Huntsville, AL 35816
    Description: Used 2016 BMW 3 Series 328i - $43,702, 7 miles Exterior Color: jatoba brown metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors