Used BMW X5 in Hallsboro, NC

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2019 BMW X5 xDrive40i in Conway, SC 29526

    $33,300
    Mileage: 77,131
    Location: Conway, SC 29526
    Description: Used 2019 BMW X5 xDrive40i - $33,300, 77,131 miles Exterior Color: mineral white metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2019 BMW X5 xDrive40i in Wilmington, NC 28403

    $34,885
    Mileage: 36,287
    Location: Wilmington, NC 28403
    Description: Used 2019 BMW X5 xDrive40i - $34,885, 36,287 miles Exterior Color: jet black Automatic Transmission 6 Cylinders 4 Doors
  • 2018 BMW X5 xDrive35i in Wilmington, NC 28403

    $22,650
    Mileage: 94,145
    Location: Wilmington, NC 28403
    Description: Used 2018 BMW X5 xDrive35i - $22,650, 94,145 miles Exterior Color: black sapphire metallic Interior Color: mocha SUV 3.0L I6 DOHC 24V TwinPower Turbo Automatic Transmission Fuel: G 6 Cylinders 4 Doors
  • 2021 BMW X5 xDrive40i in Myrtle Beach, SC 29579

    $45,558
    Mileage: 47,248
    Location: Myrtle Beach, SC 29579
    Description: Used 2021 BMW X5 xDrive40i - $45,558, 47,248 miles Exterior Color: jet black Interior Color: canberra beige/black Sport Utility Intercooled Turbo Gas/Electric I Automatic Transmission Fuel: H 6 Cylinders 4 Doors
  • 2022 BMW X5 sDrive40i in Pawleys Island, SC 29585

    $46,695
    Mileage: 35,720
    Location: Pawleys Island, SC 29585
    Description: Used 2022 BMW X5 sDrive40i - $46,695, 35,720 miles Automatic Transmission 6 Cylinders 4 Doors
  • 2020 BMW X5 xDrive40i in Florence, SC 29501

    $34,449
    Mileage: 69,647
    Location: Florence, SC 29501
    Description: Used 2020 BMW X5 xDrive40i - $34,449, 69,647 miles Exterior Color: arctic gray metallic Automatic Transmission 6 Cylinders 4 Doors