Used BMW X5 in Madison Heights, MI

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2003 BMW X5 3.0i in Madison Heights, MI 48071

    contact seller
    Mileage: 101,114
    Location: Madison Heights, MI 48071
    Description: Used 2003 BMW X5 3.0i - 101,114 miles Exterior Color: black sapphire metallic AWD 3.0i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2005 BMW X5 4.4i in Madison Heights, MI 48071

    contact seller
    Mileage: 75,632
    Location: Madison Heights, MI 48071
    Description: Used 2005 BMW X5 4.4i - 75,632 miles Exterior Color: jet black AWD 4.4i 4dr SUV 4.4 8 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2012 BMW X5 in Troy, MI 48084

    contact seller
    Mileage: 59,548
    Location: Troy, MI 48084
    Description: Used 2012 BMW X5 - 59,548 miles Exterior Color: deep sea blue SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Troy, MI 48084

    $29,000
    Mileage: 36,790
    Location: Troy, MI 48084
    Description: Used 2013 BMW X5 xDrive35i - $29,000, 36,790 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2008 BMW X5 3.0si in Southfield, MI 48034

    $14,842
    Mileage: 67,266
    Location: Southfield, MI 48034
    Description: Used 2008 BMW X5 3.0si - $14,842, 67,266 miles Exterior Color: jet black 3.000
  • 2017 BMW X5 xDrive35i in Utica, MI 48317

    $55,998
    Mileage: 4,430
    Location: Utica, MI 48317
    Description: Used 2017 BMW X5 xDrive35i - $55,998, 4,430 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW X5 xDrive35i in Utica, MI 48317

    $49,984
    Mileage: 20,356
    Location: Utica, MI 48317
    Description: Used 2014 BMW X5 xDrive35i - $49,984, 20,356 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Utica, MI 48317

    $58,488
    Mileage: 4,557
    Location: Utica, MI 48317
    Description: Used 2017 BMW X5 xDrive35i - $58,488, 4,557 miles Exterior Color: atlas SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive50i in Utica, MI 48317

    $57,777
    Mileage: 23,832
    Location: Utica, MI 48317
    Description: Used 2014 BMW X5 xDrive50i - $57,777, 23,832 miles Exterior Color: glacier silver metallic SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X5 xDrive35i in Utica, MI 48317

    $43,890
    Mileage: 45,156
    Location: Utica, MI 48317
    Description: Used 2014 BMW X5 xDrive35i - $43,890, 45,156 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Utica, MI 48317

    $56,244
    Mileage: 4,300
    Location: Utica, MI 48317
    Description: Used 2017 BMW X5 xDrive35i - $56,244, 4,300 miles Exterior Color: metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2017 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $61,480
    Mileage: 5,000
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $61,480, 5,000 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $62,380
    Mileage: 4,389
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $62,380, 4,389 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $61,480
    Mileage: 4,890
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $61,480, 4,890 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $61,480
    Mileage: 4,877
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $61,480, 4,877 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors