Used BMW 3 Series in Muscle Shoals, AL

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2013 BMW 3 Series 328i in Florence, AL 35630

    contact seller
    Mileage: 60,431
    Location: Florence, AL 35630
    Description: Used 2013 BMW 3 Series 328i - 60,431 miles Exterior Color: alpine white 328i 4dr Sedan 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 335is in Florence, AL 35630

    $22,490
    Mileage: 73,501
    Location: Florence, AL 35630
    Description: Used 2013 BMW 3 Series 335is - $22,490, 73,501 miles Exterior Color: black Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2006 BMW 3 Series 325i in Florence, AL 35633

    contact seller
    Mileage: 171,616
    Location: Florence, AL 35633
    Description: Used 2006 BMW 3 Series 325i - 171,616 miles Exterior Color: alpine white 4 Dr Sedan 3.0 6 Cyl. Automatic Transmission
  • 2002 BMW 3 Series 325i in Florence, AL 35633

    contact seller
    Mileage: 138,829
    Location: Florence, AL 35633
    Description: Used 2002 BMW 3 Series 325i - 138,829 miles Exterior Color: black sapphire metallic 325i 4dr Sedan 2.5 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2012 BMW 3 Series 335i in Decatur, AL 35601

    $18,000
    Mileage: 84,924
    Location: Decatur, AL 35601
    Description: Used 2012 BMW 3 Series 335i - $18,000, 84,924 miles Exterior Color: melbourne red metallic Interior Color: black 4dr Car L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2006 BMW 3 Series 325i in Decatur, AL 35603

    contact seller
    Mileage: 171,201
    Location: Decatur, AL 35603
    Description: Used 2006 BMW 3 Series 325i - 171,201 miles Exterior Color: jet black 325i 4dr Sedan 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2009 BMW 3 Series in Decatur, AL 35603

    contact seller
    Mileage: 99,334
    Location: Decatur, AL 35603
    Description: Used 2009 BMW 3 Series - 99,334 miles Exterior Color: titanium silver metallic AWD 328i xDrive 4dr Sedan SULEV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline
  • 2014 BMW 3 Series 328i in Decatur, AL 35603

    contact seller
    Mileage: 37,840
    Location: Decatur, AL 35603
    Description: Used 2014 BMW 3 Series 328i - 37,840 miles Exterior Color: jet black 328i 4dr Sedan SA 2.0 4 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 335is in Huntsville, AL 35806

    $20,992
    Mileage: 84,159
    Location: Huntsville, AL 35806
    Description: Used 2013 BMW 3 Series 335is - $20,992, 84,159 miles Exterior Color: black sapphire metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i in Huntsville, AL 35806

    $17,998
    Mileage: 29,713
    Location: Huntsville, AL 35806
    Description: Used 2013 BMW 3 Series 328i - $17,998, 29,713 miles Exterior Color: red Coupe Gas I6 3.0L/183 Fuel: GASOLI 2 Doors
  • 2015 BMW 3 Series 328i in Huntsville, AL 35816

    $22,098
    Mileage: 43,437
    Location: Huntsville, AL 35816
    Description: Used 2015 BMW 3 Series 328i - $22,098, 43,437 miles Exterior Color: mineral gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i in Huntsville, AL 35816

    $21,039
    Mileage: 23,786
    Location: Huntsville, AL 35816
    Description: Used 2015 BMW 3 Series 320i - $21,039, 23,786 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 328i in Huntsville, AL 35816

    $7,821
    Mileage: 114,208
    Location: Huntsville, AL 35816
    Description: Used 2007 BMW 3 Series 328i - $7,821, 114,208 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2007 BMW 3 Series 335i in Huntsville, AL 35816

    $14,098
    Mileage: 40,881
    Location: Huntsville, AL 35816
    Description: Used 2007 BMW 3 Series 335i - $14,098, 40,881 miles Exterior Color: platinum bronze metallic Convertible 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2010 BMW 3 Series 335i xDrive in Huntsville, AL 35816

    $13,096
    Mileage: 71,995
    Location: Huntsville, AL 35816
    Description: Used 2010 BMW 3 Series 335i xDrive - $13,096, 71,995 miles Exterior Color: blue Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors