Used BMW X3 in Harrisonburg, VA

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2014 BMW X3 xDrive28i in Harrisonburg, VA 22801

    $27,900
    Mileage: 45,782
    Location: Harrisonburg, VA 22801
    Description: Used 2014 BMW X3 xDrive28i - $27,900, 45,782 miles Exterior Color: sparkling bronze metallic SUV 2.0L I-4 Fuel: Gasoli 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $47,345
    Mileage: 3
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $47,345, 3 miles Exterior Color: jet black Interior Color: black nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2015 BMW X3 xDrive35i in Waynesboro, VA 22980

    $46,000
    Mileage: contact seller
    Location: Waynesboro, VA 22980
    Description: Used 2015 BMW X3 xDrive35i - $46,000, Exterior Color: black sapphire metallic Interior Color: black Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $45,045
    Mileage: 8
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $45,045, 8 miles Exterior Color: jet black Interior Color: black sensatec Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X3 xDrive35i in Waynesboro, VA 22980

    $52,000
    Mileage: 4
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive35i - $52,000, 4 miles Exterior Color: mineral white metallic Interior Color: sand beige nevada leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $51,495
    Mileage: 4
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $51,495, 4 miles Exterior Color: mineral silver metallic Interior Color: sand beige nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW X3 xDrive35i in Waynesboro, VA 22980

    $45,500
    Mileage: 7,339
    Location: Waynesboro, VA 22980
    Description: Used 2016 BMW X3 xDrive35i - $45,500, 7,339 miles Exterior Color: alpine white Interior Color: black Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $50,500
    Mileage: 1,125
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $50,500, 1,125 miles Exterior Color: space gray metallic Interior Color: black nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW X3 xDrive28i in Waynesboro, VA 22980

    $46,000
    Mileage: 100
    Location: Waynesboro, VA 22980
    Description: Used 2016 BMW X3 xDrive28i - $46,000, 100 miles Exterior Color: melbourne red metallic Interior Color: sand beige Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2014 BMW X3 xDrive28i in Waynesboro, VA 22980

    $32,000
    Mileage: 40,617
    Location: Waynesboro, VA 22980
    Description: Used 2014 BMW X3 xDrive28i - $32,000, 40,617 miles Exterior Color: alpine white Interior Color: sand beige Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2005 BMW X3 3.0i in Waynesboro, VA 22980

    $9,000
    Mileage: 92,914
    Location: Waynesboro, VA 22980
    Description: Used 2005 BMW X3 3.0i - $9,000, 92,914 miles Exterior Color: titanium silver metallic Interior Color: black montana leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $49,595
    Mileage: 4
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $49,595, 4 miles Exterior Color: alpine white Interior Color: black nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $47,345
    Mileage: 2
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $47,345, 2 miles Exterior Color: jet black Interior Color: black nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2012 BMW X3 xDrive28i in Waynesboro, VA 22980

    $21,500
    Mileage: 53,596
    Location: Waynesboro, VA 22980
    Description: Used 2012 BMW X3 xDrive28i - $21,500, 53,596 miles Exterior Color: jet black Interior Color: black nevada leather Sport Utility L Straight 6 Cylinder Engine Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $49,295
    Mileage: 6
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $49,295, 6 miles Exterior Color: alpine white Interior Color: oyster nevada leather Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors