Chapel Hill North Carolina Used BMW

520 results Chapel Hill, NC
Highest Price: $64,619
Lowest Price: $10,575
To
Under miles
Within miles
1-50 of 520 Results

Premium Listings

2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Sanford, NC - 27 miles away
$24,998
63,545 mi
us1

Standard Listings

2016 BMW 435 i
2016 BMW 435 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$64,619
429 mi
2015 BMW X5 xDrive50i
2015 BMW X5 xDrive50i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$61,990
7,017 mi
2015 BMW M4 Base
2015 BMW M4 Base
Chapel Hill, NC - 5 miles away
$61,990
13,204 mi
2016 BMW X5 sDrive35i
2016 BMW X5 sDrive35i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$59,798
12,888 mi
2016 BMW X5 xDrive35i
2016 BMW X5 xDrive35i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$58,791
22,397 mi
2014 BMW 650 Gran Coupe i
2014 BMW 650 Gran Coupe i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$49,870
40,192 mi
2013 BMW X6 xDrive35i
2013 BMW X6 xDrive35i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$48,667
19,530 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$45,900
8,197 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$44,900
7,166 mi
2014 BMW 750 Li
2014 BMW 750 Li
Chapel Hill, NC - 5 miles away
$43,895
40,617 mi
2015 BMW X4 xDrive28i
2015 BMW X4 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$43,275
23,815 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$42,900
6,839 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$42,900
6,977 mi
2014 BMW 435 i
2014 BMW 435 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$42,619
23,862 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$42,400
6,831 mi
2017 BMW X3 xDrive28i
2017 BMW X3 xDrive28i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$40,900
7,104 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$39,800
7,718 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,950
8,804 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,900
7,069 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,900
8,881 mi
2014 BMW 535 i
2014 BMW 535 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,774
28,783 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,700
9,165 mi
2016 BMW 328 i
2016 BMW 328 i
Chapel Hill, NC - 5 miles away
Certified Pre-Owned
$38,677
10,785 mi
1-50 of 520 Results