Used BMW 3 Series for sale Nationwide

(Change Location)
Showing 1 - 15 of 30363 cars
Year
  1. Used 2014 BMW 3 Series 320i

    888-654-3108
    TrueCar Certified Dealer
    Jacksonville, FL
    1,622 mi
    2014
    $31,900
  2. Used 2014 BMW 3 Series 320i

    888-437-6160
    BMW of Bakersfield
    Bakersfield, CA
    4,161 mi
    2014
    $34,525
  3. Used 2014 BMW 3 Series 320i

    cpo
    855-213-5003 ext. 15104
    Camp BMW
    Spokane, WA
    3,355 mi
    2014
    $37,988
  4. Used 2014 BMW 3 Series 320i

    cpo
    855-213-5003 ext. 33042
    Reeves Import Motorcars
    Tampa, FL
    8,267 mi
    2014
    $35,976
  5. Used 2014 BMW 3 Series 320i

    cpo
    855-213-5003 ext. 39538
    Herb Chambers BMW Mini of Boston
    Boston, MA
    5,481 mi
    2014
    $36,598
  6. Used 2014 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 39106
    Center BMW
    Sherman Oaks, CA
    4,689 mi
    2014
    $38,575
  7. New 2014 BMW 3 Series 328d

    cpo
    888-732-4414
    TrueCar Certified Dealer
    Union City, GA
    9 mi
    2014
    $35,625
  8. Used 2014 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 39561
    Passport BMW
    Marlow Heights, MD
    6,758 mi
    2014
    $40,000
  9. Used 2014 BMW 3 Series 328i

    cpo
    877-499-4651
    TrueCar Certified Dealer
    Bellevue, WA
    3,022 mi
    2014
    $39,991
  10. Used 2014 BMW 3 Series 328i

    cpo
    855-213-5003 ext. 32449
    Classic BMW
    Plano, TX
    9,398 mi
    2014
    $45,625
  11. Used 2014 BMW 3 Series 328i

    cpo
    888-656-0073
    TrueCar Certified Dealer
    Chapel Hill, NC
    6,295 mi
    2014
    $44,975
  12. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 14082
    BMW of Hudson Valley
    Poughkeepsie, NY
    8,471 mi
    2013
    $35,000
  13. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 12589
    Valley BMW
    Modesto, CA
    20,315 mi
    2013
    $35,988
  14. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 19808
    Century West BMW
    North Hollywood, CA
    14,105 mi
    2013
    $36,995
  15. Used 2013 BMW 3 Series 328i

    cpo
    866-372-8638 ext. 18032
    Towne Automotive Group
    Orchard Park, NY
    6,581 mi
    2013
    $32,995