Used BMW X5 in Thaxton, VA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2002 BMW X5 4.4i in Thaxton, VA 24174

    $5,901
    Mileage: 66,622
    Location: Thaxton, VA 24174
    Description: Used 2002 BMW X5 4.4i - $5,901, 66,622 miles Exterior Color: oxford green metallic Interior Color: beige leather SUV 4.4L 8 Cylinders
  • 2016 BMW X5 xDrive50i in Roanoke, VA 24014

    Featured Car
    $78,745
    Mileage: 1,461
    Location: Roanoke, VA 24014
    Description: Used 2016 BMW X5 xDrive50i - $78,745, 1,461 miles Exterior Color: alpine white Wagon 4 Dr. Automatic Transmission Fuel: Gasoline 8 Cylinders 4 Doors
  • 2017 BMW X5 sDrive35i in Roanoke, VA 24014

    Featured Car
    $54,998
    Mileage: 4,122
    Location: Roanoke, VA 24014
    Description: Used 2017 BMW X5 sDrive35i - $54,998, 4,122 miles Exterior Color: graphite metallic Wagon 4 Dr. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Roanoke, VA 24014

    Featured Car
    $39,960
    Mileage: 45,671
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW X5 xDrive35i - $39,960, 45,671 miles Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive35i in Roanoke, VA 24014

    Featured Car
    $67,660
    Mileage: 1,043
    Location: Roanoke, VA 24014
    Description: Used 2018 BMW X5 xDrive35i - $67,660, 1,043 miles Wagon 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Roanoke, VA 24014

    Featured Car
    $36,937
    Mileage: 32,927
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW X5 xDrive35i - $36,937, 32,927 miles Exterior Color: space gray metallic Wagon 4 Dr. Automatic Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2014 BMW X5 xDrive35i in Roanoke, VA 24014

    Featured Car
    $36,523
    Mileage: 36,467
    Location: Roanoke, VA 24014
    Description: Used 2014 BMW X5 xDrive35i - $36,523, 36,467 miles Exterior Color: space gray metallic Wagon 4 Dr. Manual Transmission Fuel: Gasoline 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Lynchburg, VA 24502

    $42,400
    Mileage: 33,012
    Location: Lynchburg, VA 24502
    Description: Used 2016 BMW X5 xDrive35i - $42,400, 33,012 miles Exterior Color: white AWD xDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $63,745
    Mileage: 5
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $63,745, 5 miles Exterior Color: alpine white Interior Color: canberra beige/black dakota le Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $64,145
    Mileage: 5
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $64,145, 5 miles Exterior Color: dark graphite metallic Interior Color: terra dakota leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $65,195
    Mileage: 3
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $65,195, 3 miles Exterior Color: alpine white Interior Color: black dakota leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $64,145
    Mileage: 3,794
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $64,145, 3,794 miles Exterior Color: imperial blue Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $63,450
    Mileage: 5
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $63,450, 5 miles Exterior Color: jet black Interior Color: black dakota leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X5 xDrive35i in Waynesboro, VA 22980

    $58,500
    Mileage: 7,458
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X5 xDrive35i - $58,500, 7,458 miles Exterior Color: black sapphire metallic Interior Color: black Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2012 BMW X5 xDrive50i in Waynesboro, VA 22980

    $26,500
    Mileage: 63,164
    Location: Waynesboro, VA 22980
    Description: Used 2012 BMW X5 xDrive50i - $26,500, 63,164 miles Exterior Color: pl.bronze Sport Utility L 8 Cylinder Engine Fuel: G 8 Cylinders 4 Doors