Used BMW X5 in Weslaco, TX

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2018 BMW X5 sDrive35i in Weslaco, TX 78599

    $40,995
    Mileage: 40,033
    Location: Weslaco, TX 78599
    Description: Used 2018 BMW X5 sDrive35i - $40,995, 40,033 miles Exterior Color: gray Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 sDrive35i in Edinburg, TX 78539

    contact seller
    Mileage: 52,557
    Location: Edinburg, TX 78539
    Description: Used 2018 BMW X5 sDrive35i - 52,557 miles Exterior Color: gray Automatic Transmission 6 Cylinders 4 Doors
  • 2010 BMW X5 xDrive48i in Edinburg, TX 78539

    contact seller
    Mileage: 138,130
    Location: Edinburg, TX 78539
    Description: Used 2010 BMW X5 xDrive48i - 138,130 miles Automatic Transmission 8 Cylinders 4 Doors
  • 2015 BMW X5 sDrive35i in Harlingen, TX 78550

    contact seller
    Mileage: 74,667
    Location: Harlingen, TX 78550
    Description: Used 2015 BMW X5 sDrive35i - 74,667 miles Exterior Color: white sDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2019 BMW X5 xDrive40i in Harlingen, TX 78550

    $54,995
    Mileage: 11
    Location: Harlingen, TX 78550
    Description: Used 2019 BMW X5 xDrive40i - $54,995, 11 miles Exterior Color: carbon black metallic AWD xDrive40i 4dr Sports Activit 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2017 BMW X5 sDrive35i in Brownsville, TX 78520

    $40,758
    Mileage: 26,906
    Location: Brownsville, TX 78520
    Description: Used 2017 BMW X5 sDrive35i - $40,758, 26,906 miles Exterior Color: alpine white sDrive35i 4dr SUV 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW X5 xDrive50i in Brownsville, TX 78520

    $19,964
    Mileage: 59,848
    Location: Brownsville, TX 78520
    Description: Used 2013 BMW X5 xDrive50i - $19,964, 59,848 miles Exterior Color: titanium silver metallic Interior Color: black SUV 4.4L V8 DOHC 32V Twin Turbocharg Automatic Transmission Fuel: G 8 Cylinders 4 Doors