Used BMW for sale Nationwide

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

    888-895-1075
    TrueCar Certified Dealer
    Garner, NC
    13,133 mi
    2012
    $26,977
  2. Used 2012 BMW 3 Series 328i

    cpo
    855-282-6799
    BMW Mini of Monrovia
    Monrovia, CA
    8,748 mi
    2012
    $28,984
  3. Used 2012 BMW 3 Series 328i

    cpo
    877-892-5132
    Stew Hansen Dodge City Jeep
    Urbandale, IA
    42,174 mi
    2012
    $30,000
  4. Used 2012 BMW 1 Series 128i

    cpo
    855-213-5003 ext. 30208
    Foreign Affairs Auto
    West Palm Beach, FL
    24,936 mi
    2012
    $25,945
  5. Used 2012 BMW 1 Series 128i

    cpo
    855-213-5003 ext. 11532
    BMW of Freehold
    Freehold, NJ
    19,216 mi
    2012
    $29,790
  6. Used 2012 BMW 1 Series 135i

    cpo
    855-213-5003 ext. 24904
    Jim Burke Automotive
    Birmingham, AL
    17,815 mi
    2012
    $29,888
  7. Used 2012 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 33852
    Open Road BMW of Newton
    Newton, NJ
    14,153 mi
    2012
    $31,379
  8. Used 2012 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 33852
    Open Road BMW of Newton
    Newton, NJ
    17,089 mi
    2012
    $31,379
  9. Used 2012 BMW 3 Series 335i

    cpo
    855-213-5003 ext. 35504
    Park Avenue BMW
    Rochelle Park, NJ
    13,629 mi
    2012
    $34,485
  10. Used 2012 BMW X5 35i

    cpo
    866-372-8638 ext. 12589
    Valley BMW
    Modesto, CA
    27,683 mi
    2012
    $43,988
  11. Used 2012 BMW 1 Series 135i

    cpo
    855-213-5003 ext. 21699
    Integrity Chevrolet
    Chattanooga, TN
    18,878 mi
    2012
    $33,241
  12. Used 2012 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 27073
    Select Luxury Cars
    Marietta, GA
    42,870 mi
    2012
    $33,900
  13. Used 2012 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 34706
    Premier Plus Motors
    Columbia, SC
    30,400 mi
    2012
    $34,995
  14. Used 2012 BMW 5 Series 528i

    cpo
    855-213-5003 ext. 37144
    New Country BMW
    Hartford, CT
    26,093 mi
    2012
    $36,333
  15. Used 2012 BMW 3 Series 335i

    cpo
    855-213-5003 ext. 26996
    Winslow BMW
    Colorado Springs, CO
    11,442 mi
    2012
    $39,444