Used BMW X5 Suvs in North Carolina

160 results in North Carolina
Highest Price: $105,995
Lowest Price: N/A
To
Under miles
1-50 of 160 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,344 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
Chapel Hill, NC
Certified Pre-Owned
$69,714
10,599 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
Winston Salem, NC
Certified Pre-Owned
$62,999
9,332 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Wilmington, NC
Certified Pre-Owned
$62,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 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
$55,901
13,848 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
$53,991
19,997 mi
2015 BMW X5 xDrive35i
2015 BMW X5 xDrive35i
Charlotte, NC
$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,407 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
Certified Pre-Owned
$46,991
18,234 mi
2014 BMW X5 xDrive35d
2014 BMW X5 xDrive35d
Greensboro, NC
$44,998
39,704 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 sDrive35i
2014 BMW X5 sDrive35i
Charlotte, NC
$39,995
60,095 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$39,667
29,351 mi
2013 BMW X5 xDrive50i
2013 BMW X5 xDrive50i
Charlotte, NC
$39,467
53,258 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
Certified Pre-Owned
$38,491
32,375 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,698
46,239 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,670
36,135 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$37,567
44,015 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,754
20,199 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$36,667
39,777 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
Certified Pre-Owned
$36,580
42,643 mi
2013 BMW X5 xDrive35d
2013 BMW X5 xDrive35d
Charlotte, NC
$35,995
62,252 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Charlotte, NC
$35,944
48,035 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Pineville, NC
$34,998
29,990 mi
2013 BMW X5 xDrive35i
2013 BMW X5 xDrive35i
Winston Salem, NC
$34,998
37,604 mi
2012 BMW X5 xDrive35i
2012 BMW X5 xDrive35i
Kinston, NC
$34,995
62,928 mi
1-50 of 160 Results