Used BMW X5 Suvs in North Carolina

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

Standard Listings

2016 BMW X5 M
2016 BMW X5 M
Durham, NC
$105,995
680 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Wilmington, NC
Certified Pre-Owned
$64,970
17,571 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$63,999
9,332 mi
2015 BMW X5 xDrive35d
2015 BMW X5 xDrive35d
Fletcher, NC
Certified Pre-Owned
$63,985
13,849 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$63,824
1,377 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$62,999
7,770 mi
2015 BMW X5 xDrive35d
2015 BMW X5 xDrive35d
Charlotte, NC
$60,995
25,171 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC
Certified Pre-Owned
$59,999
7,078 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$58,995
1,204 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Fletcher, NC
Certified Pre-Owned
$58,985
8,431 mi
2013 BMW X5 M
2013 BMW X5 M
Charlotte, NC
$57,647
30,621 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$56,965
13,848 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Raleigh, NC
$56,485
7,142 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Charlotte, NC
$54,989
8,202 mi
2016 BMW X5 sDrive35i
2016 BMW X5 sDrive35i
Charlotte, NC
$52,598
7,626 mi
2015 BMW X5 sDrive35i
2015 BMW X5 sDrive35i
Denver, NC
$51,988
9,842 mi
2015 BMW X5 sDrive35i
2015 BMW X5 sDrive35i
Charlotte, NC
$49,995
15,675 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Wilmington, NC
Certified Pre-Owned
$47,899
18,234 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$44,995
32,750 mi
2014 BMW X5 sDrive35i
2014 BMW X5 sDrive35i
Charlotte, NC
$43,995
14,248 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$43,599
57,920 mi
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Charlotte, NC
$42,499
25,030 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Fletcher, NC
Certified Pre-Owned
$41,985
36,537 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$40,367
29,351 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Matthews, NC
$40,152
40,055 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Greenville, NC
$39,995
46,668 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$39,987
39,502 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$39,685
32,375 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$39,645
36,325 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$38,998
29,328 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Chapel Hill, NC
Certified Pre-Owned
$38,998
46,620 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$38,599
46,239 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$38,324
48,617 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,991
20,199 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Chapel Hill, NC
$37,670
40,298 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,444
39,777 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Raleigh, NC
$36,998
48,912 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,499
36,135 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,344
55,816 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$35,995
42,643 mi
2012 BMW X5 xDrive50i
2012 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$35,995
43,826 mi
1-50 of 151 Results