Used BMW X5 in Montgomery, AL

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2020 BMW X5 sDrive40i in Montgomery, AL 36116

    $53,221
    Mileage: contact seller
    Location: Montgomery, AL 36116
    Description: Used 2020 BMW X5 sDrive40i - $53,221, Exterior Color: arctic gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X5 xDrive50i in Montgomery, AL 36116

    $49,498
    Mileage: 27,747
    Location: Montgomery, AL 36116
    Description: Used 2018 BMW X5 xDrive50i - $49,498, 27,747 miles Exterior Color: gray SUV 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 sDrive35i in Montgomery, AL 36116

    $30,597
    Mileage: 47,152
    Location: Montgomery, AL 36116
    Description: Used 2017 BMW X5 sDrive35i - $30,597, 47,152 miles Exterior Color: gray SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW X5 sDrive40i in Montgomery, AL 36116

    $54,603
    Mileage: 2,320
    Location: Montgomery, AL 36116
    Description: Used 2020 BMW X5 sDrive40i - $54,603, 2,320 miles Exterior Color: arctic gray metallic SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 sDrive35i in Pelham, AL 35124

    $34,494
    Mileage: 30,694
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 sDrive35i - $34,494, 30,694 miles Exterior Color: mineral white metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 sDrive35i in Pelham, AL 35124

    $39,995
    Mileage: 21,561
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 sDrive35i - $39,995, 21,561 miles Exterior Color: space gray metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 xDrive35d in Pelham, AL 35124

    $35,994
    Mileage: 41,988
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 xDrive35d - $35,994, 41,988 miles Exterior Color: pearl silver metallic SUV Twin Turbo Diesel I-6 3.0 L/183 Automatic Transmission Fuel: Diesel Fuel 4 Doors
  • 2017 BMW X5 sDrive35i in Pelham, AL 35124

    $29,994
    Mileage: 36,240
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 sDrive35i - $29,994, 36,240 miles Exterior Color: jet black SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2018 BMW X5 xDrive50i in Pelham, AL 35124

    $52,995
    Mileage: 24,976
    Location: Pelham, AL 35124
    Description: Used 2018 BMW X5 xDrive50i - $52,995, 24,976 miles Exterior Color: alpine white SUV Twin Turbo Premium Unleaded V-8 Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 sDrive35i in Pelham, AL 35124

    $27,495
    Mileage: 50,829
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 sDrive35i - $27,495, 50,829 miles Exterior Color: glacier silver metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 sDrive35i in Pelham, AL 35124

    $35,990
    Mileage: 28,917
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 sDrive35i - $35,990, 28,917 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW X5 sDrive35i in Pelham, AL 35124

    $38,990
    Mileage: 34,652
    Location: Pelham, AL 35124
    Description: Used 2018 BMW X5 sDrive35i - $38,990, 34,652 miles Exterior Color: brown SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Pelham, AL 35124

    $39,495
    Mileage: 30,766
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 xDrive35i - $39,495, 30,766 miles Exterior Color: black sapphire metallic SUV Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Doors
  • 2017 BMW X5 xDrive35i in Pelham, AL 35124

    $31,997
    Mileage: 58,415
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 xDrive35i - $31,997, 58,415 miles Exterior Color: white SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive40e in Pelham, AL 35124

    $36,997
    Mileage: 31,477
    Location: Pelham, AL 35124
    Description: Used 2017 BMW X5 xDrive40e - $36,997, 31,477 miles Exterior Color: white SUV 2.0L I4 16V GDI DOHC Turbo Hybri Fuel: Hybrid 4 Doors