Used BMW for sale in Huntsville, AL 35801

(Change Location)
Showing 1 - 15 of 54 cars
Year
  1. Used 2011 BMW 3 Series 328i

    877-735-0492
    TrueCar Certified Dealer
    Huntsville, AL
    5 mi away
    36,549 mi
    2011
    $22,995
  2. Used 2013 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    16,742 mi
    2013
    $32,995
  3. Used 2013 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    25,159 mi
    2013
    $34,499
  4. Used 2013 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    11,867 mi
    2013
    $35,599
  5. Used 2013 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    11,766 mi
    2013
    $44,995
  6. Used 2013 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    20,179 mi
    2013
    $44,995
  7. Used 2012 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    15,217 mi
    2012
    $31,995
  8. Used 2012 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    18,460 mi
    2012
    $31,995
  9. Used 2012 BMW 7 Series 750Li

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    26,047 mi
    2012
    $63,995
  10. Used 2011 BMW 3 Series 328i

    cpo
    877-735-0492
    TrueCar Certified Dealer
    Huntsville, AL
    5 mi away
    36,549 mi
    2011
    $22,995
  11. Used 2011 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    42,155 mi
    2011
    $33,599
  12. Used 2011 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    27,827 mi
    2011
    $34,995
  13. Used 2011 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    36,258 mi
    2011
    $34,599
  14. Used 2011 BMW 5 Series 535i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    50,183 mi
    2011
    $36,695
  15. Used 2011 BMW 5 Series 535i

    cpo
    855-213-5003 ext. 30872
    Century BMW
    Huntsville, AL
    2 mi away
    37,095 mi
    2011
    $38,995