Used BMW for sale in Peoria, AZ 85345

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

    877-871-3130
    TrueCar Certified Dealer
    Phoenix, AZ
    11 mi away
    13,934 mi
    2014
    $40,888
  2. Used 2014 BMW 3 Series 320i

    888-903-1842
    Lesueur Car Company
    Tempe, AZ
    21 mi away
    2,156 mi
    2014
    $30,777
  3. Used 2014 BMW 3 Series 328i

    888-903-1842
    Lesueur Car Company
    Tempe, AZ
    21 mi away
    1,694 mi
    2014
    $32,477
  4. Used 2014 BMW 3 Series 320i

    855-213-5003 ext. 40117
    Penske Audi North Scottsdale
    Phoenix, AZ
    19 mi away
    4,196 mi
    2014
    $30,966
  5. New 2014 BMW 3 Series 320i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $34,725
  6. New 2014 BMW 3 Series 320i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $35,720
  7. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $39,675
  8. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $39,675
  9. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $40,225
  10. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $41,625
  11. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $42,375
  12. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $43,775
  13. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $44,025
  14. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $44,325
  15. New 2014 BMW 3 Series 328i

    855-213-5003 ext. 32911
    BMW North Scottsdale
    Phoenix, AZ
    19 mi away
    0 mi
    2014
    $44,525