Used BMW X5 in Spotsylvania, VA

2.5 million cars to choose from.

Search Used Cars





BMW X5
  • 2019 BMW X5 xDrive40i in Fredericksburg, VA 22406

    $31,598
    Mileage: 69,036
    Location: Fredericksburg, VA 22406
    Description: Used 2019 BMW X5 xDrive40i - $31,598, 69,036 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2022 BMW X5 xDrive40i in Fredericksburg, VA 22406

    $46,598
    Mileage: 37,912
    Location: Fredericksburg, VA 22406
    Description: Used 2022 BMW X5 xDrive40i - $46,598, 37,912 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2018 BMW X5 xDrive40e iPerformance in Triangle, VA 22172

    $17,999
    Mileage: 86,542
    Location: Triangle, VA 22172
    Description: Used 2018 BMW X5 xDrive40e iPerformance - $17,999, 86,542 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2018 BMW X5 sDrive35i in Triangle, VA 22172

    $27,450
    Mileage: 50,679
    Location: Triangle, VA 22172
    Description: Used 2018 BMW X5 sDrive35i - $27,450, 50,679 miles Exterior Color: white**navigation system**pano Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Woodbridge, VA 22193

    $36,710
    Mileage: 64,895
    Location: Woodbridge, VA 22193
    Description: Used 2021 BMW X5 xDrive40i - $36,710, 64,895 miles Exterior Color: arctic gray metallic Automatic Transmission 6 Cylinders 4 Doors
  • 2016 BMW X5 xDrive35i in Glen Allen, VA 23059

    $25,888
    Mileage: 24,971
    Location: Glen Allen, VA 23059
    Description: Used 2016 BMW X5 xDrive35i - $25,888, 24,971 miles Exterior Color: white Interior Color: tan 3.0L Automatic Transmission 6 Cylinders
  • 2020 BMW X5 xDrive40i in Warrenton, VA 20186

    $36,999
    Mileage: 58,263
    Location: Warrenton, VA 20186
    Description: Used 2020 BMW X5 xDrive40i - $36,999, 58,263 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2018 BMW X5 sDrive35i in Warrenton, VA 20186

    $26,400
    Mileage: 52,937
    Location: Warrenton, VA 20186
    Description: Used 2018 BMW X5 sDrive35i - $26,400, 52,937 miles Exterior Color: dark graphite Automatic Transmission 4 Doors
  • 2021 BMW X5 xDrive40i in Woodbridge, VA 22191

    $38,000
    Mileage: 60,120
    Location: Woodbridge, VA 22191
    Description: Used 2021 BMW X5 xDrive40i - $38,000, 60,120 miles Exterior Color: manhattan green metallic Automatic Transmission 4 Doors
  • 2018 BMW X5 xDrive35i in Henrico, VA 23294

    $23,988
    Mileage: 72,416
    Location: Henrico, VA 23294
    Description: Used 2018 BMW X5 xDrive35i - $23,988, 72,416 miles Exterior Color: imperial blue metallic Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Henrico, VA 23294

    $48,994
    Mileage: 32,236
    Location: Henrico, VA 23294
    Description: Used 2023 BMW X5 xDrive40i - $48,994, 32,236 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Henrico, VA 23294

    $46,794
    Mileage: 36,535
    Location: Henrico, VA 23294
    Description: Used 2023 BMW X5 xDrive40i - $46,794, 36,535 miles Exterior Color: dark graphite Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive45e in Henrico, VA 23294

    $47,494
    Mileage: 42,199
    Location: Henrico, VA 23294
    Description: Used 2023 BMW X5 xDrive45e - $47,494, 42,199 miles Exterior Color: alpine white Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive45e in Henrico, VA 23294

    $45,994
    Mileage: 44,520
    Location: Henrico, VA 23294
    Description: Used 2023 BMW X5 xDrive45e - $45,994, 44,520 miles Exterior Color: jet black Automatic Transmission 4 Doors
  • 2023 BMW X5 xDrive40i in Henrico, VA 23294

    $48,494
    Mileage: 33,413
    Location: Henrico, VA 23294
    Description: Used 2023 BMW X5 xDrive40i - $48,494, 33,413 miles Exterior Color: black sapphire metallic Automatic Transmission 4 Doors