Chapel Hill North Carolina Used BMW

609 results Chapel Hill, NC
Highest Price: $80,445
Lowest Price: $9,849
To
Under miles
Within miles
1-50 of 609 Results

Premium Listings

2012 BMW 7-Series 750i
2012 BMW 7-Series 750i
Rockingham, NC - 77 miles away
$35,999
59,299 mi
champion-ford-lincoln-mercury
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Wilson, NC - 60 miles away
$27,649
17,118 mi
hubert-vester-honda2
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Wilson, NC - 60 miles away
$26,776
28,490 mi
hubert-vester-honda2

Standard Listings

2016 BMW X5 M
2016 BMW X5 M
Durham, NC - 11 miles away
$105,995
680 mi
2015 BMW 7-Series 750Li
2015 BMW 7-Series 750Li
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$80,445
12,908 mi
2015 BMW M5
2015 BMW M5
Greensboro, NC - 48 miles away
$79,999
16,290 mi
2015 BMW M4
2015 BMW M4
Greensboro, NC - 47 miles away
$65,990
9,274 mi
2015 BMW M4
2015 BMW M4
Raleigh, NC - 27 miles away
$65,985
9,981 mi
2014 BMW X6 M
2014 BMW X6 M
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$64,505
35,481 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC - 70 miles away
Certified Pre-Owned
$63,999
9,332 mi
2015 BMW M4
2015 BMW M4
Greensboro, NC - 47 miles away
$63,980
19,606 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC - 70 miles away
Certified Pre-Owned
$62,999
7,770 mi
2014 BMW 6-Series 650i Gran Coupe
2014 BMW 6-Series 650i Gran Coupe
Fuquay Varina, NC - 24 miles away
$62,995
23,686 mi
2014 BMW 6-Series 650i
2014 BMW 6-Series 650i
Chapel Hill, NC - 5 miles away
$62,411
33,901 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC - 70 miles away
Certified Pre-Owned
$61,720
3,544 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Winston Salem, NC - 70 miles away
Certified Pre-Owned
$59,999
7,078 mi
2013 BMW X6 xDrive50i
2013 BMW X6 xDrive50i
Kinston, NC - 89 miles away
$57,995
18,963 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Raleigh, NC - 27 miles away
$57,985
7,142 mi
1-50 of 609 Results