BMW
X5
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2016 BMW X5 xDrive40e
58,684 Miles | Portsmouth, VA
$31,980
est. $575/mo

Track Price Check Availability

2008 BMW X5 4.8i
158,476 Miles | Portsmouth, VA
$8,599
est. $155/mo

Track Price Check Availability

2015 BMW X5 xDrive35i
69,397 Miles | Portsmouth, VA
$27,999
est. $503/mo

Track Price Check Availability

2013 BMW X5 xDrive35i Premium
95,232 Miles | Chesapeake, VA
$17,500
est. $315/mo

Track Price Check Availability

2013 BMW X5 xDrive35i
175,750 Miles | Chesapeake, VA
$15,000
est. $270/mo

Track Price Check Availability
Fresh

2020 BMW X5 xDrive40i
43,555 Miles | Norfolk, VA
$54,590
est. $982/mo

Track Price Check Availability

2016 BMW X5 xDrive35i
73,764 Miles | Norfolk, VA
$31,990
est. $575/mo

Track Price Check Availability

2009 BMW X5 xDrive30i
157,155 Miles | Chesapeake, VA
$9,495
est. $171/mo

Track Price Check Availability

2013 BMW X5 xDrive35d
112,693 Miles | Chesapeake, VA
$15,995
est. $288/mo

Track Price Check Availability
Price Drop

2013 BMW X5 xDrive35i
80,463 Miles | Norfolk, VA
$19,750
est. $355/mo

Track Price Check Availability

2015 BMW X5 xDrive50i
95,773 Miles | Virginia Beach, VA
$27,900
est. $502/mo

Track Price Check Availability
Price Drop

2019 BMW X5 xDrive40i
61,108 Miles | Chesapeake, VA
$47,400
est. $852/mo

Track Price Check Availability
Fresh

2006 BMW X5 3.0i
176,933 Miles | Norfolk, VA
$4,999
est. $90/mo

Track Price Check Availability
Fresh

2003 BMW X5 3.0i
156,486 Miles | Norfolk, VA
$4,999
est. $90/mo

Track Price Check Availability

2012 BMW X5 xDrive35i
88,459 Miles | Norfolk, VA
$14,000
est. $252/mo

Track Price Check Availability

2011 BMW X5 xDrive35d
123,374 Miles | Norfolk, VA
$15,500
est. $279/mo

Track Price Check Availability

2016 BMW X5 xDrive35i
94,751 Miles | Virginia Beach, VA
$27,250
est. $490/mo

Track Price Check Availability

2016 BMW X5 xDrive35i
95,706 Miles | Virginia Beach, VA
$27,756
est. $499/mo

Track Price Check Availability
Fresh

2020 BMW X5 M50i xDrive
44,852 Miles | Virginia Beach, VA
Accepting Offers
est. $0/mo

Track Price Check Availability

2019 BMW X5 xDrive40i
17,986 Miles | Virginia Beach, VA
$58,165
est. $1,046/mo

Track Price Check Availability

BMW X5 Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW X5 in Portsmouth, VA

Portsmouth, VA Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW X5 dealers in Portsmouth