Used BMW X5 in Gardendale, AL

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2015 BMW X5 xDrive35i in Gardendale, AL 35071

    $25,990
    Mileage: 68,271
    Location: Gardendale, AL 35071
    Description: Used 2015 BMW X5 xDrive35i - $25,990, 68,271 miles Exterior Color: mineral white metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Gardendale, AL 35071

    $32,988
    Mileage: 41,038
    Location: Gardendale, AL 35071
    Description: Used 2017 BMW X5 xDrive35i - $32,988, 41,038 miles Exterior Color: space gray metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Birmingham, AL 35215

    $32,400
    Mileage: 82,089
    Location: Birmingham, AL 35215
    Description: Used 2017 BMW X5 xDrive35i - $32,400, 82,089 miles Exterior Color: sparkling brown metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Birmingham, AL 35210

    $32,999
    Mileage: 52,375
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 xDrive35i - $32,999, 52,375 miles Exterior Color: black SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 sDrive35i in Birmingham, AL 35210

    $30,998
    Mileage: 67,809
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 sDrive35i - $30,998, 67,809 miles Exterior Color: mineral white metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW X5 sDrive35i in Birmingham, AL 35210

    $22,999
    Mileage: 55,354
    Location: Birmingham, AL 35210
    Description: Used 2015 BMW X5 sDrive35i - $22,999, 55,354 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Birmingham, AL 35210

    $31,999
    Mileage: 56,657
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 xDrive35i - $31,999, 56,657 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X5 xDrive40i in Birmingham, AL 35210

    $48,999
    Mileage: 25,970
    Location: Birmingham, AL 35210
    Description: Used 2019 BMW X5 xDrive40i - $48,999, 25,970 miles Exterior Color: mineral white metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X5 xDrive40e iPerformance in Birmingham, AL 35210

    $40,699
    Mileage: 26,022
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW X5 xDrive40e iPerformance - $40,699, 26,022 miles Exterior Color: gray SUV 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors
  • 2017 BMW X5 xDrive35i in Birmingham, AL 35210

    $34,946
    Mileage: 45,109
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 xDrive35i - $34,946, 45,109 miles Exterior Color: space gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW X5 xDrive40i in Birmingham, AL 35210

    $49,999
    Mileage: 25,711
    Location: Birmingham, AL 35210
    Description: Used 2019 BMW X5 xDrive40i - $49,999, 25,711 miles Exterior Color: mineral white metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 sDrive35i in Birmingham, AL 35210

    $26,999
    Mileage: 69,299
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 sDrive35i - $26,999, 69,299 miles Exterior Color: glacier silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW X5 xDrive35i in Birmingham, AL 35210

    $19,986
    Mileage: 62,955
    Location: Birmingham, AL 35210
    Description: Used 2015 BMW X5 xDrive35i - $19,986, 62,955 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X5 xDrive35i in Birmingham, AL 35210

    $36,800
    Mileage: 45,280
    Location: Birmingham, AL 35210
    Description: Used 2018 BMW X5 xDrive35i - $36,800, 45,280 miles Exterior Color: pearl silver metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35d in Birmingham, AL 35210

    $35,496
    Mileage: 38,246
    Location: Birmingham, AL 35210
    Description: Used 2017 BMW X5 xDrive35d - $35,496, 38,246 miles Exterior Color: black SUV 3.0L I6 24V DDI DOHC Twin Turbo Fuel: Diesel 4 Doors