North Carolina Used BMW Cars

1,542 results in North Carolina
Highest Price: $153,000
Lowest Price: N/A
To
Under miles
1-50 of 1,542 Results

Premium Listings

2013 BMW 7-Series 740i
2013 BMW 7-Series 740i
Charlotte, NC
$42,999
30,203 mi
hendrickcars-com
2015 BMW 3-Series 328i
2015 BMW 3-Series 328i
Fuquay Varina, NC
$36,769
15,595 mi
john-hiester-chevrolet
2010 BMW M3
2010 BMW M3
Madison, NC
$33,989
66,320 mi
smart-chevrolet
2013 BMW 3-Series 335i
2013 BMW 3-Series 335i
Charlotte, NC
$32,999
24,501 mi
hendrickcars-com
2014 BMW X3 xDrive28i
2014 BMW X3 xDrive28i
Raleigh, NC
$28,999
37,174 mi
enterprise-car-sales
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Charlotte, NC
$24,988
27,942 mi
hendrickcars-com
2012 BMW 5-Series 528i xDrive
2012 BMW 5-Series 528i xDrive
Jacksonville, NC
$24,404
63,151 mi
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Wilmington, NC
$23,488
45,057 mi
rippy-auto-world
2012 BMW 3-Series 328i
2012 BMW 3-Series 328i
Charlotte, NC
$20,599
74,720 mi
hendrickcars-com
2010 BMW 3-Series 335i
2010 BMW 3-Series 335i
Kernersville, NC
$19,985
63,741 mi
2011 BMW 3-Series 328i xDrive
2011 BMW 3-Series 328i xDrive
Wilmington, NC
$19,977
44,927 mi
rippy-auto-world
2008 BMW X5 4.8i
2008 BMW X5 4.8i
Kernersville, NC
$19,485
69,312 mi
2010 BMW X5
2010 BMW X5
Kernersville, NC
$17,985
94,444 mi
2008 BMW Z4 3.0i
2008 BMW Z4 3.0i
Rockingham, NC
$16,987
63,035 mi
champion-ford-lincoln-mercury
2010 BMW 5-Series 528xi
2010 BMW 5-Series 528xi
Madison, NC
$15,932
103,297 mi
smart-chevrolet
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Charlotte, NC
$15,799
66,565 mi
hendrickcars-com
2006 BMW X5
2006 BMW X5
Greensboro, NC
$14,995
87,498 mi
fiat-of-the-triad
2011 BMW 3-Series 328i xDrive
2011 BMW 3-Series 328i xDrive
Kernersville, NC
$14,785
83,216 mi
2009 BMW 5-Series 535xi
2009 BMW 5-Series 535xi
Kernersville, NC
$14,785
84,721 mi
2008 BMW 3-Series 328xi
2008 BMW 3-Series 328xi
Jacksonville, NC
$13,980
74,201 mi
2011 BMW 3-Series 328i
2011 BMW 3-Series 328i
Kernersville, NC
$12,985
81,152 mi
2006 BMW 3-Series 330i
2006 BMW 3-Series 330i
Madison, NC
$11,988
111,177 mi
smart-chevrolet
2009 BMW 3-Series 328i
2009 BMW 3-Series 328i
Madison, NC
$10,989
120,653 mi
smart-chevrolet
2006 BMW 3-Series 325i
2006 BMW 3-Series 325i
Kernersville, NC
$8,285
131,741 mi
2007 BMW 3-Series 328i
2007 BMW 3-Series 328i
Kernersville, NC
$7,985
140,734 mi
2011 BMW Z4 sDrive35i
2011 BMW Z4 sDrive35i
Shallotte, NC
N/A
37,389 mi
naber-chrysler-dodge-jeep-ram
2007 BMW 3-Series 335i
2007 BMW 3-Series 335i
Greensboro, NC
$12,995
89,887 mi
fiat-of-the-triad
2013 BMW 3-Series 328i
2013 BMW 3-Series 328i
Fuquay Varina, NC
N/A
21,658 mi
john-hiester-chevrolet
1-50 of 1,542 Results