Used BMW X5 in Skyland, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2021 BMW X5 xDrive45e in Arden, NC 28704

    $47,987
    Mileage: 41,702
    Location: Arden, NC 28704
    Description: Used 2021 BMW X5 xDrive45e - $47,987, 41,702 miles Exterior Color: arctic gray metallic Automatic Transmission 4 Doors
  • 2019 BMW X5 xDrive40i in Arden, NC 28704

    $42,987
    Mileage: 37,575
    Location: Arden, NC 28704
    Description: Used 2019 BMW X5 xDrive40i - $42,987, 37,575 miles Exterior Color: sunstone metallic Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Arden, NC 28704

    $49,987
    Mileage: 24,660
    Location: Arden, NC 28704
    Description: Used 2021 BMW X5 xDrive40i - $49,987, 24,660 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2020 BMW X5 xDrive40i in Arden, NC 28704

    $42,987
    Mileage: 41,082
    Location: Arden, NC 28704
    Description: Used 2020 BMW X5 xDrive40i - $42,987, 41,082 miles Exterior Color: carbon black metallic Automatic Transmission 4 Doors
  • 2021 BMW X5 sDrive40i in Arden, NC 28704

    $42,987
    Mileage: 50,851
    Location: Arden, NC 28704
    Description: Used 2021 BMW X5 sDrive40i - $42,987, 50,851 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2012 BMW X5 xDrive35d in Arden, NC 28704

    $12,487
    Mileage: 109,589
    Location: Arden, NC 28704
    Description: Used 2012 BMW X5 xDrive35d - $12,487, 109,589 miles Exterior Color: space gray metallic Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Arden, NC 28704

    $45,987
    Mileage: 33,135
    Location: Arden, NC 28704
    Description: Used 2021 BMW X5 xDrive40i - $45,987, 33,135 miles Exterior Color: mineral white metallic Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Arden, NC 28704

    $63,739
    Mileage: 7,062
    Location: Arden, NC 28704
    Description: Used 2023 BMW X5 xDrive40i - $63,739, 7,062 miles Exterior Color: jet black Automatic Transmission 4 Doors
  • 2024 BMW X5 xDrive40i in Arden, NC 28704

    $69,948
    Mileage: 6,247
    Location: Arden, NC 28704
    Description: Used 2024 BMW X5 xDrive40i - $69,948, 6,247 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2020 BMW X5 xDrive40i in Arden, NC 28704

    $37,987
    Mileage: 52,446
    Location: Arden, NC 28704
    Description: Used 2020 BMW X5 xDrive40i - $37,987, 52,446 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Arden, NC 28704

    $48,987
    Mileage: 27,868
    Location: Arden, NC 28704
    Description: Used 2023 BMW X5 xDrive40i - $48,987, 27,868 miles Exterior Color: dark graphite Automatic Transmission 4 Doors
  • 2016 BMW X5 xDrive35i in Arden, NC 28704

    $22,987
    Mileage: 63,153
    Location: Arden, NC 28704
    Description: Used 2016 BMW X5 xDrive35i - $22,987, 63,153 miles Exterior Color: imperial blue metallic Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Asheville, NC 28806

    $45,777
    Mileage: 33,582
    Location: Asheville, NC 28806
    Description: Used 2021 BMW X5 xDrive40i - $45,777, 33,582 miles Exterior Color: manhattan green metallic AWD xDrive40i 4dr Sports Activit 3.0L 6 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW X5 xDrive35i in Easley, SC 29640

    $12,000
    Mileage: 106,681
    Location: Easley, SC 29640
    Description: Used 2013 BMW X5 xDrive35i - $12,000, 106,681 miles Exterior Color: alpine white Automatic Transmission 6 Cylinders 4 Doors
  • 2023 BMW X5 xDrive40i in Morganton, NC 28655

    $48,179
    Mileage: 41,670
    Location: Morganton, NC 28655
    Description: Used 2023 BMW X5 xDrive40i - $48,179, 41,670 miles Exterior Color: alpine white Automatic Transmission 4 Doors