Used BMW X5 in Madison Heights, MI

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 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
  • 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
  • 2008 BMW X5 4.8i in Ferndale, MI 48220

    $13,999
    Mileage: 99,355
    Location: Ferndale, MI 48220
    Description: Used 2008 BMW X5 4.8i - $13,999, 99,355 miles Exterior Color: space gray metallic 4 Door SUV 4.8L V8 32V MPFI DOHC Automatic Transmission
  • 2007 BMW X5 3.0si in Center Line, MI 48015

    $15,000
    Mileage: 102,461
    Location: Center Line, MI 48015
    Description: Used 2007 BMW X5 3.0si - $15,000, 102,461 miles Exterior Color: alpine white 4 Door SUV 3.0L I6 24V MPFI DOHC Automatic Transmission
  • 2008 BMW X5 3.0si in Southfield, MI 48034

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

    $41,747
    Mileage: 43,955
    Location: Utica, MI 48317
    Description: Used 2014 BMW X5 xDrive35i - $41,747, 43,955 miles Exterior Color: black sapphire 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,820
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $61,480, 5,820 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $34,880
    Mileage: 32,249
    Location: Bloomfield Hills, MI 48301
    Description: Used 2013 BMW X5 xDrive35i - $34,880, 32,249 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: 5,140
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $61,480, 5,140 miles Exterior Color: dark graphite metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X5 xDrive50i in Bloomfield Hills, MI 48301

    $59,480
    Mileage: 23,142
    Location: Bloomfield Hills, MI 48301
    Description: Used 2015 BMW X5 xDrive50i - $59,480, 23,142 miles Exterior Color: black SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    contact seller
    Mileage: 33,490
    Location: Bloomfield Hills, MI 48301
    Description: Used 2015 BMW X5 xDrive35i - 33,490 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2013 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $35,480
    Mileage: 31,417
    Location: Bloomfield Hills, MI 48301
    Description: Used 2013 BMW X5 xDrive35i - $35,480, 31,417 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW X5 xDrive35i in Bloomfield Hills, MI 48301

    $33,480
    Mileage: 29,731
    Location: Bloomfield Hills, MI 48301
    Description: Used 2013 BMW X5 xDrive35i - $33,480, 29,731 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

    $65,995
    Mileage: 5,000
    Location: Bloomfield Hills, MI 48301
    Description: Used 2017 BMW X5 xDrive35i - $65,995, 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

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