Used BMW X5 in Strongsville, OH

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2017 BMW X5 xDrive35i in Strongsville, OH 44136

    $35,636
    Mileage: 36,619
    Location: Strongsville, OH 44136
    Description: Used 2017 BMW X5 xDrive35i - $35,636, 36,619 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Strongsville, OH 44136

    $36,174
    Mileage: 29,437
    Location: Strongsville, OH 44136
    Description: Used 2017 BMW X5 xDrive35i - $36,174, 29,437 miles Exterior Color: mineral white metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Cleveland, OH 44129

    $35,493
    Mileage: 42,432
    Location: Cleveland, OH 44129
    Description: Used 2017 BMW X5 xDrive35i - $35,493, 42,432 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X5 xDrive35i in Cleveland, OH 44129

    $44,993
    Mileage: 15,835
    Location: Cleveland, OH 44129
    Description: Used 2018 BMW X5 xDrive35i - $44,993, 15,835 miles Exterior Color: dark graphite metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive50i in Cleveland, OH 44129

    $37,343
    Mileage: 29,905
    Location: Cleveland, OH 44129
    Description: Used 2017 BMW X5 xDrive50i - $37,343, 29,905 miles Exterior Color: black SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35d in Cleveland, OH 44129

    $37,743
    Mileage: 41,694
    Location: Cleveland, OH 44129
    Description: Used 2017 BMW X5 xDrive35d - $37,743, 41,694 miles Exterior Color: white SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2016 BMW X5 xDrive35i in Cleveland, OH 44135

    contact seller
    Mileage: contact seller
    Location: Cleveland, OH 44135
    Description: Used 2016 BMW X5 xDrive35i - Exterior Color: alpine white AWD xDrive35i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2015 BMW X5 xDrive35i in Cleveland, OH 44135

    contact seller
    Mileage: 10,104
    Location: Cleveland, OH 44135
    Description: Used 2015 BMW X5 xDrive35i - 10,104 miles Exterior Color: imperial blue metallic AWD xDrive35i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2015 BMW X5 xDrive35i in Cleveland, OH 44135

    contact seller
    Mileage: 79,757
    Location: Cleveland, OH 44135
    Description: Used 2015 BMW X5 xDrive35i - 79,757 miles Exterior Color: alpine white AWD xDrive35i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2013 BMW X5 xDrive35i in Cleveland, OH 44135

    contact seller
    Mileage: 62,839
    Location: Cleveland, OH 44135
    Description: Used 2013 BMW X5 xDrive35i - 62,839 miles Exterior Color: titanium silver metallic AWD xDrive35i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2015 BMW X5 xDrive35i in North Olmsted, OH 44070

    $25,921
    Mileage: 49,108
    Location: North Olmsted, OH 44070
    Description: Used 2015 BMW X5 xDrive35i - $25,921, 49,108 miles Exterior Color: glacier silver metallic AWD xDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Westlake, OH 44145

    $41,277
    Mileage: 30,167
    Location: Westlake, OH 44145
    Description: Used 2017 BMW X5 xDrive35i - $41,277, 30,167 miles Exterior Color: black sapphire metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 xDrive35i in Westlake, OH 44145

    $31,500
    Mileage: 51,403
    Location: Westlake, OH 44145
    Description: Used 2017 BMW X5 xDrive35i - $31,500, 51,403 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Westlake, OH 44145

    $38,276
    Mileage: 38,936
    Location: Westlake, OH 44145
    Description: Used 2017 BMW X5 xDrive35i - $38,276, 38,936 miles Exterior Color: sparkling brown metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 xDrive35i in Westlake, OH 44145

    $36,245
    Mileage: 38,247
    Location: Westlake, OH 44145
    Description: Used 2017 BMW X5 xDrive35i - $36,245, 38,247 miles Exterior Color: alpine white SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors