Used BMW X5 in Saint Peters, MO

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2018 BMW X5 xDrive35i in Saint Peters, MO 63376

    $43,990
    Mileage: 29,742
    Location: Saint Peters, MO 63376
    Description: Used 2018 BMW X5 xDrive35i - $43,990, 29,742 miles Exterior Color: jet black - black Interior Color: black leather SUV 3.0L Straight 6 Turbocharged Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive40e iPerformance in Saint Peters, MO 63376

    $41,000
    Mileage: 28,276
    Location: Saint Peters, MO 63376
    Description: Used 2018 BMW X5 xDrive40e iPerformance - $41,000, 28,276 miles Exterior Color: dark graphite metallic Interior Color: black Sport Utility 2.0 L 4 Cyl. Automatic Transmission Fuel: Plug-In/Gas 4 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Chesterfield, MO 63005

    $25,979
    Mileage: 67,795
    Location: Chesterfield, MO 63005
    Description: Used 2016 BMW X5 xDrive35i - $25,979, 67,795 miles Exterior Color: black AWD xDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2018 BMW X5 xDrive40e iPerformance in Bridgeton, MO 63044

    $42,899
    Mileage: 42,213
    Location: Bridgeton, MO 63044
    Description: Used 2018 BMW X5 xDrive40e iPerformance - $42,899, 42,213 miles SUV 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors
  • 2013 BMW X5 xDrive50i in Saint Louis, MO 63141

    contact seller
    Mileage: 74,688
    Location: Saint Louis, MO 63141
    Description: Used 2013 BMW X5 xDrive50i - 74,688 miles SUV 4.4L Automatic Transmission Fuel: G 8 Cylinders
  • 2018 BMW X5 xDrive35i in Saint Louis, MO 63141

    $42,900
    Mileage: 40,034
    Location: Saint Louis, MO 63141
    Description: Used 2018 BMW X5 xDrive35i - $42,900, 40,034 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Hazelwood, MO 63042

    $35,000
    Mileage: 55,379
    Location: Hazelwood, MO 63042
    Description: Used 2017 BMW X5 xDrive35i - $35,000, 55,379 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X5 xDrive40i in Ballwin, MO 63011

    $56,420
    Mileage: 35,560
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW X5 xDrive40i - $56,420, 35,560 miles Exterior Color: phytonic blue metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X5 xDrive40i in Ballwin, MO 63011

    $58,790
    Mileage: 28,599
    Location: Ballwin, MO 63011
    Description: Used 2020 BMW X5 xDrive40i - $58,790, 28,599 miles Exterior Color: black sapphire metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW X5 xDrive50i in Ballwin, MO 63011

    $18,993
    Mileage: 87,427
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW X5 xDrive50i - $18,993, 87,427 miles Exterior Color: black sapphire metallic - black Interior Color: black leather SUV 4.4L Turbocharged Automatic Transmission Fuel: G 8 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Saint Louis, MO 63122

    $90,000
    Mileage: 21,479
    Location: Saint Louis, MO 63122
    Description: Used 2019 BMW X5 xDrive40i - $90,000, 21,479 miles Exterior Color: black Intercooled Turbo Premium Unlead
  • 2017 BMW X5 xDrive35i in Saint Louis, MO 63122

    $34,698
    Mileage: 39,899
    Location: Saint Louis, MO 63122
    Description: Used 2017 BMW X5 xDrive35i - $34,698, 39,899 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2013 BMW X5 xDrive35i in Saint Louis, MO 63122

    $21,559
    Mileage: 72,808
    Location: Saint Louis, MO 63122
    Description: Used 2013 BMW X5 xDrive35i - $21,559, 72,808 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW X5 xDrive50i in Florissant, MO 63033

    $30,877
    Mileage: 61,649
    Location: Florissant, MO 63033
    Description: Used 2014 BMW X5 xDrive50i - $30,877, 61,649 miles Exterior Color: imperial blue metallic SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X5 xDrive50i in Saint Louis, MO 63143

    $70,495
    Mileage: 25,269
    Location: Saint Louis, MO 63143
    Description: Used 2019 BMW X5 xDrive50i - $70,495, 25,269 miles Exterior Color: carbon black metallic - (black) Interior Color: black SUV 4.4L Turbocharged Automatic Transmission Fuel: G 8 Cylinders 4 Doors