Used BMW X5 in Des Moines, IA

2.5 million cars to choose from.

Search Used Cars





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

    Featured Car
    $41,901
    Mileage: 57,768
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $41,901, 57,768 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2015 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $43,901
    Mileage: 43,899
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35i - $43,901, 43,899 miles Exterior Color: silver Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2008 BMW X5 3.0si in Urbandale, IA 50322

    $12,991
    Mileage: 112,252
    Location: Urbandale, IA 50322
    Description: Used 2008 BMW X5 3.0si - $12,991, 112,252 miles Exterior Color: black SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $44,901
    Mileage: 49,655
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $44,901, 49,655 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2015 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $41,901
    Mileage: 55,116
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35i - $41,901, 55,116 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $41,901
    Mileage: 51,651
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $41,901, 51,651 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $41,901
    Mileage: 58,164
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $41,901, 58,164 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2015 BMW X5 xDrive50i in Urbandale, IA 50322

    Featured Car
    $62,992
    Mileage: 15,241
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive50i - $62,992, 15,241 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 8 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $40,802
    Mileage: 54,626
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $40,802, 54,626 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $42,991
    Mileage: 48,208
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35i - $42,991, 48,208 miles Exterior Color: alpine white Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders 4 Doors
  • 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
  • 2014 BMW X5 xDrive35d in Urbandale, IA 50322

    Featured Car
    $45,901
    Mileage: 49,495
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW X5 xDrive35d - $45,901, 49,495 miles Exterior Color: white Wagon 4 Dr. Automatic Transmission Fuel: DIESEL 6 Cylinders 4 Doors
  • 2015 BMW X5 xDrive35d in Urbandale, IA 50322

    contact seller
    Mileage: 36,246
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35d - 36,246 miles Exterior Color: space gray metallic AWD xDrive35d 4dr SUV 3.0 Not Specified Automatic Transmission Fuel: Diesel 4 Doors
  • 2008 BMW X5 3.0si in Johnston, IA 50131

    $14,995
    Mileage: 99,768
    Location: Johnston, IA 50131
    Description: Used 2008 BMW X5 3.0si - $14,995, 99,768 miles Exterior Color: space gray metallic SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2014 BMW X5 xDrive35d in Johnston, IA 50131

    $34,890
    Mileage: 89,010
    Location: Johnston, IA 50131
    Description: Used 2014 BMW X5 xDrive35d - $34,890, 89,010 miles Exterior Color: gray SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: DIESEL 4 Doors