Used BMW X5 in Flint, MI

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $66,095
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $66,095, Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $72,730
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $72,730, Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $69,930
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $69,930, Exterior Color: blue Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive35i in Grand Blanc, MI 48439

    $71,360
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2018 BMW X5 xDrive35i - $71,360, Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive35i in Grand Blanc, MI 48439

    $63,145
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2018 BMW X5 xDrive35i - $63,145, Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $66,195
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $66,195, Exterior Color: gray Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $66,605
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $66,605, Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $72,530
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $72,530, Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $63,395
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $63,395, Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $63,395
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $63,395, Exterior Color: white Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Grand Blanc, MI 48439

    $64,095
    Mileage: contact seller
    Location: Grand Blanc, MI 48439
    Description: Used 2019 BMW X5 xDrive40i - $64,095, Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive35i in Grand Blanc, MI 48439

    $58,500
    Mileage: 1,282
    Location: Grand Blanc, MI 48439
    Description: Used 2018 BMW X5 xDrive35i - $58,500, 1,282 miles Exterior Color: black Automatic Transmission 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35d in Owosso, MI 48867

    $49,500
    Mileage: 3,694
    Location: Owosso, MI 48867
    Description: Used 2017 BMW X5 xDrive35d - $49,500, 3,694 miles Exterior Color: carbon black metallic SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors
  • 2016 BMW X5 xDrive35i in Bloomfield Hills, MI 48302

    contact seller
    Mileage: 36,598
    Location: Bloomfield Hills, MI 48302
    Description: Used 2016 BMW X5 xDrive35i - 36,598 miles Exterior Color: alpine white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2018 BMW X5 xDrive35i in Bloomfield Hills, MI 48302

    $59,647
    Mileage: 4,262
    Location: Bloomfield Hills, MI 48302
    Description: Used 2018 BMW X5 xDrive35i - $59,647, 4,262 miles Exterior Color: jet black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors