Used BMW X5 in Des Moines, IA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 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
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $24,892
    Mileage: 70,641
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $24,892, 70,641 miles Exterior Color: white Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $34,891
    Mileage: 44,600
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $34,891, 44,600 miles Exterior Color: silver Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $28,901
    Mileage: 34,320
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $28,901, 34,320 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

    $34,998
    Mileage: 19,699
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $34,998, 19,699 miles Exterior Color: gray 3.00L Automatic Transmission
  • 2012 BMW X5 xDrive35d in Urbandale, IA 50322

    Featured Car
    $24,892
    Mileage: 69,583
    Location: Urbandale, IA 50322
    Description: Used 2012 BMW X5 xDrive35d - $24,892, 69,583 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: DIESEL 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
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

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

    Featured Car
    $29,995
    Mileage: 50,977
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $29,995, 50,977 miles Exterior Color: black Wagon 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 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
  • 2009 BMW X5 xDrive30i in Johnston, IA 50131

    $13,091
    Mileage: 96,319
    Location: Johnston, IA 50131
    Description: Used 2009 BMW X5 xDrive30i - $13,091, 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
  • 2012 BMW X5 xDrive35i in Ottumwa, IA 52501

    $19,000
    Mileage: 90,689
    Location: Ottumwa, IA 52501
    Description: Used 2012 BMW X5 xDrive35i - $19,000, 90,689 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2011 BMW X5 xDrive35i in Ottumwa, IA 52501

    $17,000
    Mileage: 106,871
    Location: Ottumwa, IA 52501
    Description: Used 2011 BMW X5 xDrive35i - $17,000, 106,871 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors