Skip to vehicle Listings

Used BMW X5 for Sale in Harrisonburg, VA

22802
|Filters (3)
Sponsored by Berglund Luxury Lynchburg
Recent Price Drop
Used 2025 BMW X5 xDrive40i w/ Climate Comfort Package
54,980
GREAT PRICE
See estimated payment

6 Matches

Recent Price Drop
Used 2025 BMW X5 sDrive40i w/ M Sport Package
Used
  • sDrive40i
  • 7K mi
No Accidents
62,999
See estimated payment
Used 2012 BMW X5 xDrive35d
Used
  • xDrive35d
  • 160K mi
No Accidents
12,930
See estimated payment
Used 2012 BMW X5 xDrive35d
Used
  • xDrive35d
  • 160K mi
No Accidents
12,930
See estimated payment
Advertisement
Advertisement