Used BMW X5 Suvs in North Carolina

168 results in North Carolina
Highest Price: $105,995
Lowest Price: N/A
To
Under miles
1-50 of 168 Results

Standard Listings

2016 BMW X5 M
2016 BMW X5 M
Durham, NC
$105,995
680 mi
2015 BMW X5 M
2015 BMW X5 M
Winston Salem, NC
$89,999
6,364 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$72,999
6,954 mi
2015 BMW X5 xDrive35d
2015 BMW X5 xDrive35d
Fletcher, NC
Certified Pre-Owned
$63,985
13,849 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Wilmington, NC
Certified Pre-Owned
$61,991
17,571 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$59,999
7,087 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$59,999
7,770 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Charlotte, NC
$59,991
28,240 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Fletcher, NC
$59,985
11,469 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Fletcher, NC
Certified Pre-Owned
$58,985
8,431 mi
2014 BMW X5 xDrive50i
2014 BMW X5 xDrive50i
Charlotte, NC
$58,488
32,809 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$57,999
1,316 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$57,467
3,351 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$56,995
9,376 mi
2015 BMW X5 xDrive35d
2015 BMW X5 xDrive35d
Charlotte, NC
$56,995
20,491 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$55,901
13,848 mi
2015 BMW X5 xDrive35d
2015 BMW X5 xDrive35d
Pineville, NC
$55,824
21,467 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$54,499
8,202 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$53,991
19,997 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$52,995
31,287 mi
2015 BMW X5 sDrive35i
2015 BMW X5 sDrive35i
Denver, NC
$51,988
9,842 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Lenoir, NC
$50,700
14,204 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Charlotte, NC
$47,995
38,327 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Newton, NC
$46,999
18,342 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Laurinburg, NC
$46,995
15,400 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Wilmington, NC
$46,991
18,234 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$45,324
27,857 mi
2014 BMW X5 xDrive35d
2014 BMW X5 xDrive35d
Greensboro, NC
$44,998
39,704 mi
2014 BMW X5 xDrive35i
2014 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$43,991
41,712 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$43,228
57,920 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Raleigh, NC
$42,985
29,800 mi
2014 BMW X5 xDrive35d
2014 BMW X5 xDrive35d
Cary, NC
$40,950
51,631 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$39,967
29,351 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
$39,467
53,258 mi
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Charlotte, NC
$38,995
33,314 mi
2014 BMW X5 sDrive35i
2014 BMW X5 sDrive35i
Charlotte, NC
$38,991
60,095 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$38,688
29,328 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,944
48,617 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$37,911
32,375 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$37,698
46,239 mi
1-50 of 168 Results