Used BMW X5 M in Downers Grove, IL

2.5 million cars to choose from.

Search Used Cars





BMW X5 M
  • 2016 BMW X5 M Base in Hoffman Estates, IL 60169

    $79,977
    Mileage: 13,184
    Location: Hoffman Estates, IL 60169
    Description: Used 2016 BMW X5 M Base - $79,977, 13,184 miles Exterior Color: alpine white SUV Twin Turbo Premium Unleaded V-8 Automatic Transmission Fuel: Gasoli 4 Doors
  • 2016 BMW X5 M Base in Niles, IL 60714

    $86,888
    Mileage: 10,128
    Location: Niles, IL 60714
    Description: Used 2016 BMW X5 M Base - $86,888, 10,128 miles Exterior Color: black sapphire metallic 4 Door SUV 4.4L V8 32V GDI DOHC Twin Turbo Automatic Transmission
  • 2017 BMW X5 M Base in Crystal Lake, IL 60012

    $99,922
    Mileage: 1,564
    Location: Crystal Lake, IL 60012
    Description: Used 2017 BMW X5 M Base - $99,922, 1,564 miles Exterior Color: black sapphire metallic SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors