Used BMW X3 in Harrisonburg, VA

2.5 million cars to choose from.

Search Used Cars





BMW X3
  • 2014 BMW X3 xDrive28i in Waynesboro, VA 22980

    $31,942
    Mileage: 44,943
    Location: Waynesboro, VA 22980
    Description: Used 2014 BMW X3 xDrive28i - $31,942, 44,943 miles Exterior Color: black sapphite Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

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

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

    $47,600
    Mileage: 5,864
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $47,600, 5,864 miles Exterior Color: space gray metallic Interior Color: saddle brown Sport Utility L 4 Cylinder Engine Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW X3 xDrive28i in Waynesboro, VA 22980

    $46,600
    Mileage: 5,949
    Location: Waynesboro, VA 22980
    Description: Used 2017 BMW X3 xDrive28i - $46,600, 5,949 miles Exterior Color: alpine white Interior Color: black Sport Utility L 4 Cylinder Engine Fuel: G 4 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
  • 2006 BMW X3 3.0i in Locust Grove, VA 22508

    $6,975
    Mileage: 125,761
    Location: Locust Grove, VA 22508
    Description: Used 2006 BMW X3 3.0i - $6,975, 125,761 miles Exterior Color: white SPORT UTILITY 4-DR 3.0 Automatic Transmission 6 Cylinders
  • 2014 BMW X3 xDrive28i in Warrenton, VA 20186

    $27,999
    Mileage: 34,400
    Location: Warrenton, VA 20186
    Description: Used 2014 BMW X3 xDrive28i - $27,999, 34,400 miles Exterior Color: vermilion red metallic SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW X3 xDrive28i in Marshall, VA 20115

    $29,000
    Mileage: 18,072
    Location: Marshall, VA 20115
    Description: Used 2014 BMW X3 xDrive28i - $29,000, 18,072 miles Exterior Color: space gray metallic 4 Door SUV 2.0L I4 16V GDI DOHC Turbo Automatic Transmission
  • 2006 BMW X3 3.0i in Winchester, VA 22603

    contact seller
    Mileage: 85,772
    Location: Winchester, VA 22603
    Description: Used 2006 BMW X3 3.0i - 85,772 miles Exterior Color: jet black AWD 3.0i 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2007 BMW X3 3.0si in Winchester, VA 22603

    contact seller
    Mileage: 87,430
    Location: Winchester, VA 22603
    Description: Used 2007 BMW X3 3.0si - 87,430 miles Exterior Color: black sapphire metallic AWD 3.0si 4dr SUV 3.0 6 Cylinder Automatic Transmission Fuel: Gasoline 4 Doors
  • 2014 BMW X3 xDrive35i in Fredericksburg, VA 22406

    $27,950
    Mileage: 46,580
    Location: Fredericksburg, VA 22406
    Description: Used 2014 BMW X3 xDrive35i - $27,950, 46,580 miles Exterior Color: red SUV 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW X3 xDrive28i in Fredericksburg, VA 22406

    $12,824
    Mileage: 111,125
    Location: Fredericksburg, VA 22406
    Description: Used 2011 BMW X3 xDrive28i - $12,824, 111,125 miles Exterior Color: silver SUV 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2017 BMW X3 xDrive28i in Fredericksburg, VA 22406

    $32,978
    Mileage: 18,434
    Location: Fredericksburg, VA 22406
    Description: Used 2017 BMW X3 xDrive28i - $32,978, 18,434 miles Exterior Color: black SUV 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW X3 xDrive28i in Lynchburg, VA 24502

    $45,989
    Mileage: 8,089
    Location: Lynchburg, VA 24502
    Description: Used 2016 BMW X3 xDrive28i - $45,989, 8,089 miles Exterior Color: jet black AWD xDrive28i 4dr SUV 2.0 4 Cylinder Fuel: Gasoline 4 Doors