Date (recent)
Price (highest first)
Price (lowest first)
The best off road vehicles - Used Cars

The best off road vehicles for Sale ( Price from $6991.00 to $72993.00)

6-25 of 121 cars
Sort by
Date (recent)
On page
20

2017 BMW X5 xDrive35i SAV in Irondale

1 week ago
Irondale, AL 35210, USA
28,887 Miles
Irondale, AL
$45,482.00
2017 BMW X5 xDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 28,887 Miles
  • Location: Irondale, AL 35210
  • Exterior: White
  • Transmission: Autox208x2DSpdx20Steptrncx20Adptv
  • Seller: BMW of Birmingham
$45,482.00
 
43,295 Miles
Irondale, AL
$37,981.00
Used 2017 BMW X5 sDrive35i SAV near Birmingham, AL

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 43,295 Miles
  • Location: Irondale, AL 35210
  • Exterior: Gray
  • Transmission: Autox208x2DSpdx20Steptrncx20Adptv
  • Seller: BMW of Birmingham
$37,981.00
 
28,887 Miles
Irondale, AL
$45,981.00
Used 2017 BMW X5 xDrive35i SAV near Birmingham, AL

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 28,887 Miles
  • Location: Irondale, AL 35210
  • Exterior: White
  • Transmission: Autox208x2DSpdx20Steptrncx20Adptv
  • Seller: BMW of Birmingham
$45,981.00
 
38,249 Miles
Irondale, AL
$43,981.00
Used 2017 BMW X5 xDrive35i SAV near Birmingham, AL

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 38,249 Miles
  • Location: Irondale, AL 35210
  • Exterior: White
  • Transmission: Autox208x2DSpdx20Steptrncx20Adptv
  • Seller: BMW of Birmingham
$43,981.00
 
4,234 Miles
Irondale, AL
$50,362.00
2018 BMW X5 sDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,234 Miles
  • Location: Irondale, AL 35210
  • Exterior: Sparkling Brown Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$50,362.00
 
2,308 Miles
Irondale, AL
$53,371.00
2018 BMW X5 xDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 2,308 Miles
  • Location: Irondale, AL 35210
  • Exterior: Jet Black
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$53,371.00
 
3,217 Miles
Irondale, AL
$35,011.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 3,217 Miles
  • Location: Irondale, AL 35210
  • Exterior: Alpine White
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$35,011.00
 
3,036 Miles
Irondale, AL
$39,111.00
2018 BMW X1 xDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 3,036 Miles
  • Location: Irondale, AL 35210
  • Exterior: Glacier Silver Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$39,111.00
 
4,216 Miles
Irondale, AL
$36,561.00
2018 BMW X1 xDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,216 Miles
  • Location: Irondale, AL 35210
  • Exterior: Mineral Grey Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$36,561.00
 
4,270 Miles
Irondale, AL
$34,191.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,270 Miles
  • Location: Irondale, AL 35210
  • Exterior: Glacier Silver Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$34,191.00
 
10,650 Miles
Irondale, AL
$56,981.00
Used 2018 BMW X5 eDrive xDrive40e iPerformance SAV near Birmingham, AL

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 10,650 Miles
  • Location: Irondale, AL 35210
  • Exterior: White
  • Transmission: Autox208x2DSpdx20Steptrncx20Adptv
  • Seller: BMW of Birmingham
$56,981.00
 
323 Miles
Irondale, AL
$55,831.00
2018 BMW X5 xDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 323 Miles
  • Location: Irondale, AL 35210
  • Exterior: Black Sapphire Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$55,831.00
 
3,290 Miles
Irondale, AL
$39,981.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 3,290 Miles
  • Location: Irondale, AL 35210
  • Exterior: Mineral While Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$39,981.00
 
2,106 Miles
Irondale, AL
$62,981.00
2018 BMW X5 sDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 2,106 Miles
  • Location: Irondale, AL 35210
  • Exterior: Glacier Silver Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$62,981.00
 
565 Miles
Irondale, AL
$40,011.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 565 Miles
  • Location: Irondale, AL 35210
  • Exterior: Mineral Grey Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$40,011.00
 
4,043 Miles
Irondale, AL
$53,761.00
2018 BMW X5 sDrive35i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,043 Miles
  • Location: Irondale, AL 35210
  • Exterior: Imperial Blue Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$53,761.00
 
6,596 Miles
Irondale, AL
$41,993.00
Used 2017 BMW X3 sDrive28i SAV near Birmingham, AL

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 6,596 Miles
  • Location: Irondale, AL 35210
  • Exterior: White
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$41,993.00
 
5,996 Miles
Irondale, AL
$38,981.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 5,996 Miles
  • Location: Irondale, AL 35210
  • Exterior: Apline White
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$38,981.00
 
4,523 Miles
Irondale, AL
$39,081.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,523 Miles
  • Location: Irondale, AL 35210
  • Exterior: Glacier Silver Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$39,081.00
 
3,507 Miles
Irondale, AL
$36,732.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 3,507 Miles
  • Location: Irondale, AL 35210
  • Exterior: Mineral Grey Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$36,732.00
 
4,163 Miles
Irondale, AL
$36,931.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,163 Miles
  • Location: Irondale, AL 35210
  • Exterior: Apline White
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$36,931.00
 
4,302 Miles
Irondale, AL
$34,781.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,302 Miles
  • Location: Irondale, AL 35210
  • Exterior: Jet Black
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$34,781.00
 
3,966 Miles
Irondale, AL
$36,971.00
2018 BMW X1 sDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 3,966 Miles
  • Location: Irondale, AL 35210
  • Exterior: Black Sapphire Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$36,971.00
 
4,122 Miles
Irondale, AL
$39,651.00
2018 BMW X1 xDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,122 Miles
  • Location: Irondale, AL 35210
  • Exterior: Jet Black
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$39,651.00
 
4,321 Miles
Irondale, AL
$42,031.00
2018 BMW X1 xDrive28i SAV in Irondale

... vehicle! No detail is too small in our pursuit to offer you quality vehicles at the best prices and with exceptional customer service. Plea...

  • Mileage: 4,321 Miles
  • Location: Irondale, AL 35210
  • Exterior: Mineral Grey Metallic
  • Transmission: Automatic
  • Seller: BMW of Birmingham
$42,031.00