Used BMW X5 in Saint Louis, MO

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2008 BMW X5 3.0si in Saint Louis, MO 63108

    $12,990
    Mileage: 107,063
    Location: Saint Louis, MO 63108
    Description: Used 2008 BMW X5 3.0si - $12,990, 107,063 miles Exterior Color: titanium silver metallic AWD 3.0si 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2007 BMW X5 3.0si in Saint Louis, MO 63139

    $17,500
    Mileage: 90,463
    Location: Saint Louis, MO 63139
    Description: Used 2007 BMW X5 3.0si - $17,500, 90,463 miles Exterior Color: black sapphire metallic Interior Color: black Sport Utility Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2002 BMW X5 3.0i in Saint Louis, MO 63116

    $5,999
    Mileage: contact seller
    Location: Saint Louis, MO 63116
    Description: Used 2002 BMW X5 3.0i - $5,999, Exterior Color: jet black Interior Color: black SUV 3.0L NA I6 double overhead cam ( Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive50i in Saint Louis, MO 63139

    $61,994
    Mileage: 22,342
    Location: Saint Louis, MO 63139
    Description: Used 2016 BMW X5 xDrive50i - $61,994, 22,342 miles Exterior Color: black sapphire metallic 4 Door SUV 4.4L V8 32V GDI DOHC Twin Turbo Automatic Transmission
  • 2013 BMW X5 xDrive35i in Saint Louis, MO 63143

    $33,950
    Mileage: 16,931
    Location: Saint Louis, MO 63143
    Description: Used 2013 BMW X5 xDrive35i - $33,950, 16,931 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW X5 xDrive35d in Saint Louis, MO 63134

    $44,500
    Mileage: 29,000
    Location: Saint Louis, MO 63134
    Description: Used 2014 BMW X5 xDrive35d - $44,500, 29,000 miles Exterior Color: black sapphire metallic AWD xDrive35d 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Diesel 4 Doors
  • 2013 BMW X5 xDrive35i in Saint Louis, MO 63128

    $29,180
    Mileage: 32,116
    Location: Saint Louis, MO 63128
    Description: Used 2013 BMW X5 xDrive35i - $29,180, 32,116 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X5 xDrive35i in Saint Louis, MO 63141

    $64,362
    Mileage: 1,315
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW X5 xDrive35i - $64,362, 1,315 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Saint Louis, MO 63141

    $29,700
    Mileage: 46,223
    Location: Saint Louis, MO 63141
    Description: Used 2013 BMW X5 xDrive35i - $29,700, 46,223 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Saint Louis, MO 63141

    $64,561
    Mileage: 2,571
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW X5 xDrive35i - $64,561, 2,571 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive50i in Saint Louis, MO 63141

    $50,995
    Mileage: 17,258
    Location: Saint Louis, MO 63141
    Description: Used 2014 BMW X5 xDrive50i - $50,995, 17,258 miles Exterior Color: glacier silver metallic SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X5 xDrive35i in Saint Louis, MO 63141

    $41,300
    Mileage: 47,512
    Location: Saint Louis, MO 63141
    Description: Used 2015 BMW X5 xDrive35i - $41,300, 47,512 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive35i in Saint Louis, MO 63141

    $42,491
    Mileage: 29,843
    Location: Saint Louis, MO 63141
    Description: Used 2014 BMW X5 xDrive35i - $42,491, 29,843 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Saint Louis, MO 63141

    $62,887
    Mileage: 3
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW X5 xDrive35i - $62,887, 3 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Saint Louis, MO 63141

    $58,645
    Mileage: 531
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW X5 xDrive35i - $58,645, 531 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors