Used BMW X5 in Des Moines, IA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2011 BMW X5 xDrive35d in Des Moines, IA 50317

    $16,950
    Mileage: 104,821
    Location: Des Moines, IA 50317
    Description: Used 2011 BMW X5 xDrive35d - $16,950, 104,821 miles Exterior Color: maroon SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: DIESEL 4 Doors
  • 2013 BMW X5 xDrive35i in Urbandale, IA 50322

    $20,974
    Mileage: 71,576
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW X5 xDrive35i - $20,974, 71,576 miles Exterior Color: platinum gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2007 BMW X5 3.0si in Urbandale, IA 50322

    $12,500
    Mileage: 133,470
    Location: Urbandale, IA 50322
    Description: Used 2007 BMW X5 3.0si - $12,500, 133,470 miles Exterior Color: silver SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW X5 xDrive35i in Urbandale, IA 50322

    Featured Car
    $38,491
    Mileage: 44,025
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35i - $38,491, 44,025 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Urbandale, IA 50322

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

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

    Featured Car
    $38,991
    Mileage: 34,222
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW X5 xDrive35i - $38,991, 34,222 miles Exterior Color: gray Wagon 4 Dr. Automatic Transmission 4 Doors
  • 2014 BMW X5 xDrive35i in Clive, IA 50325

    $34,992
    Mileage: 50,492
    Location: Clive, IA 50325
    Description: Used 2014 BMW X5 xDrive35i - $34,992, 50,492 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X5 xDrive35i in Clive, IA 50325

    $38,991
    Mileage: 46,806
    Location: Clive, IA 50325
    Description: Used 2015 BMW X5 xDrive35i - $38,991, 46,806 miles Exterior Color: carbon black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2009 BMW X5 xDrive30i in Ames, IA 50010

    $13,950
    Mileage: 92,754
    Location: Ames, IA 50010
    Description: Used 2009 BMW X5 xDrive30i - $13,950, 92,754 miles Exterior Color: gray SUV 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2001 BMW X5 3.0i in Boone, IA 50036

    $3,969
    Mileage: 171,798
    Location: Boone, IA 50036
    Description: Used 2001 BMW X5 3.0i - $3,969, 171,798 miles Exterior Color: white