Used BMW X5 M in Virginia Beach, VA

2.5 million cars to choose from.

Search Used Cars





BMW X5 M
  • 2012 BMW X5 M Base in Hampton, VA 23666

    $35,900
    Mileage: 37,869
    Location: Hampton, VA 23666
    Description: Used 2012 BMW X5 M Base - $35,900, 37,869 miles Exterior Color: brown 4.40L Automatic Transmission