Used BMW for sale in Urbandale, IA 50322

(Change Location)
Showing 1 - 15 of 77 cars
Year
  1. Used 2011 BMW X5 35i

    TrueCar Certified Dealer
    Johnston, IA
    3 mi away
    38,603 mi
    2011
    $38,950
  2. New 2014 BMW X1 xDrive28i

    Lithia European Motorcars
    Urbandale, IA
    1 mi away
    1,694 mi
    2014
    $39,125
  3. Used 2013 BMW X5 35i

    866-372-8638 ext. 18191
    Stew Hansen Hyundai
    Clive, IA
    3 mi away
    1,340 mi
    2013
    $49,986
  4. Used 2013 BMW X3 28i

    855-213-5003 ext. 30075
    Ramsey Auto Center
    Urbandale, IA
    1 mi away
    34,431 mi
    2013
    $37,913
  5. Used 2013 BMW X5 35i

    855-213-5003 ext. 39530
    Willis Auto Campus
    Des Moines, IA
    2 mi away
    7,404 mi
    2013
    $51,901
  6. Used 2012 BMW X5 35i

    855-213-5003 ext. 36790
    Billion Buick GMC of Des Moines
    Clive, IA
    1 mi away
    8,797 mi
    2012
    $39,880
  7. Used 2011 BMW X3 28i

    855-213-5003 ext. 39530
    Willis Auto Campus
    Des Moines, IA
    2 mi away
    34,622 mi
    2011
    $32,901
  8. Used 2011 BMW X5 35i

    TrueCar Certified Dealer
    Johnston, IA
    3 mi away
    38,603 mi
    2011
    $38,950
  9. Used 2008 BMW X5 4.8i

    855-213-5003 ext. 39530
    Willis Auto Campus
    Des Moines, IA
    2 mi away
    90,059 mi
    2008
    $18,307
  10. Used 2008 BMW X5 3.0si

    855-213-5003 ext. 27337
    Stephens Automotive Sales
    Johnston, IA
    3 mi away
    58,414 mi
    2008
    $26,995
  11. Used 2006 BMW X5 3.0i

    855-213-5003 ext. 23622
    Town & Country Motors
    Des Moines, IA
    10 mi away
    89,530 mi
    2006
    $15,988
  12. 25 mi away
    81,988 mi
    2006
    $14,950
  13. Used 2005 BMW X5 3.0i

    855-213-5003 ext. 23927
    Cars Plus Auto Sales
    Des Moines, IA
    7 mi away
    100,405 mi
    2005
    $13,995
  14. 27 mi away
    118,744 mi
    2005
    $12,988
  15. 25 mi away
    108,716 mi
    2005
    $15,950