North Carolina Used BMW Cars

777 results North Carolina
Highest Price: $129,999
Lowest Price: N/A
To
Under miles
1-50 of 777 Results

Motor Trend Certified Vehicles

2013 BMW 5-Series 528i
2013 BMW 5-Series 528i
Wilmington, NC
Certified Pre-Owned
$22,990
52,669 mi
nissan-capital-nissan-of-wilmington
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Wilmington, NC
Certified Pre-Owned
$14,990
50,205 mi
nissan-capital-nissan-of-wilmington

Premium Listings

2017 BMW 3-Series 320i xDrive
2017 BMW 3-Series 320i xDrive
Jacksonville, NC
$34,898
5,932 mi
2016 BMW X5 sDrive35i
2016 BMW X5 sDrive35i
Jacksonville, NC
$34,680
41,786 mi
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Sanford, NC
$24,998
64,215 mi
us1
1-50 of 777 Results