Used BMW X5 Suvs in North Carolina

154 results in North Carolina
Highest Price: $105,995
Lowest Price: N/A
To
Under miles
1-50 of 154 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
Charlotte, NC
$64,719
1,377 mi
2016 BMW X5 xDrive40e
2016 BMW X5 xDrive40e
Fletcher, NC
$64,168
99 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
Fletcher, NC
$61,437
68 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
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Raleigh, NC
$57,985
6,512 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Raleigh, NC
$57,985
7,142 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
2015 BMW X5 sDrive35i
2015 BMW X5 sDrive35i
Charlotte, NC
$52,673
16,366 mi
2015 BMW X5 sDrive35i
2015 BMW X5 sDrive35i
Denver, NC
$51,988
9,842 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Fletcher, NC
Certified Pre-Owned
$48,585
25,626 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
$45,351
30,386 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
2014 BMW X5 sDrive35i
2014 BMW X5 sDrive35i
Charlotte, NC
$43,534
34,487 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
2014 BMW X5 xDrive35i
2014 BMW X5 xDrive35i
Charlotte, NC
$41,500
23,047 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Matthews, NC
$40,150
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
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
$39,598
34,590 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
Charlotte, NC
$38,998
31,238 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$38,619
48,617 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
$37,991
20,199 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Raleigh, NC
Certified Pre-Owned
$37,985
38,350 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Raleigh, NC
Certified Pre-Owned
$37,985
41,771 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
Certified Pre-Owned
$36,994
42,643 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,644
55,816 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,499
36,135 mi
1-50 of 154 Results