Used BMW X5 Suvs in North Carolina

146 results in North Carolina
Highest Price: $105,995
Lowest Price: N/A
To
Under miles
1-50 of 146 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
$92,899
6,344 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
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Charlotte, NC
$57,991
25,375 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
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
Certified Pre-Owned
$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
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
Certified Pre-Owned
$43,599
57,920 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Fletcher, NC
Certified Pre-Owned
$41,985
36,537 mi
2014 BMW X5 xDrive35i
2014 BMW X5 xDrive35i
Kernersville, NC
$41,980
44,717 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
$41,967
53,258 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
Greensboro, NC
$38,998
11,955 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
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 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,424
20,199 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,991
48,035 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,499
36,135 mi
1-50 of 146 Results