Used BMW X5 in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $26,995
    Mileage: 90,981
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $26,995, 90,981 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission 6 Cylinders
  • 2015 BMW X5 xDrive35d in Urbandale, IA 50322

    Featured Car
    $52,952
    Mileage: 36,238
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35d - $52,952, 36,238 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission Fuel: DIESEL 6 Cylinders
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    $46,901
    Mileage: 24,030
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $46,901, 24,030 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $32,415
    Mileage: 50,977
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $32,415, 50,977 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2013 BMW X5 xDrive50i in Urbandale, IA 50322

    $32,966
    Mileage: 55,403
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive50i - $32,966, 55,403 miles Exterior Color: black sapphire metallic SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $31,800
    Mileage: 62,849
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $31,800, 62,849 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2012 BMW X5 xDrive35i in Urbandale, IA 50322

    $21,995
    Mileage: 71,040
    Location: Urbandale, IA 50322
    Description: Used 2012 BMW X5 xDrive35i - $21,995, 71,040 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2006 BMW X5 3.0i in Clive, IA 50325

    contact seller
    Mileage: 71,247
    Location: Clive, IA 50325
    Description: Used 2006 BMW X5 3.0i - 71,247 miles Exterior Color: kalahari beige SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2009 BMW X5 xDrive30i in Johnston, IA 50131

    $15,750
    Mileage: 96,319
    Location: Johnston, IA 50131
    Description: Used 2009 BMW X5 xDrive30i - $15,750, 96,319 miles Exterior Color: gray SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2008 BMW X5 3.0si in Johnston, IA 50131

    $15,995
    Mileage: 99,768
    Location: Johnston, IA 50131
    Description: Used 2008 BMW X5 3.0si - $15,995, 99,768 miles Exterior Color: space gray metallic SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2003 BMW X5 3.0i in Des Moines, IA 50317

    $6,950
    Mileage: 152,342
    Location: Des Moines, IA 50317
    Description: Used 2003 BMW X5 3.0i - $6,950, 152,342 miles Exterior Color: desert sand SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2008 BMW X5 3.0si in Ames, IA 50010

    $13,950
    Mileage: 127,303
    Location: Ames, IA 50010
    Description: Used 2008 BMW X5 3.0si - $13,950, 127,303 miles Exterior Color: white SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors