Used BMW in Charlotte, NC

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...
Show all makes ↓ Show fewer makes ↑

Accidents Reported

Price Drops

CarGurus Quick Poll

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/06/25/03/16/2009_bmw_1_series_135i-pic-7118882755458142984-152x114.jpeg

2009 BMW 1 Series 135i Used Cars in Charlotte, 28262

Great Deal
$4,067 BELOW
Instant Market Value of $21,967

Price: $17,900

Mileage: 62,000

Location: Charlotte, 28262

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Gray Description: Used 2009 BMW 1 Series 135i for sale - $17,900, 62,000 miles with Leather Seats, Sunroof/Moonroof, Heat Package, DVD Entertainment System, Alloy Wheels, Climate Package
http://static.cargurus.com/images/forsale/2014/08/01/18/18/2013_bmw_x5-pic-4881435813208028246-152x114.jpeg

2013 BMW X5 xDrive35d Used Cars in Mooresville, NC 28117

Great Deal
$8,113 BELOW
Instant Market Value of $58,063

Price: $49,950

Mileage: 9,347

Location: Mooresville, NC 28117

Average time on market: 39 days Certified Pre-Owned: Yes Transmission: Automatic Color: White Description: Used 2013 BMW X5 xDrive35d for sale - $49,950, 9,347 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Technology Package, Premium Package, Premium Sound Package, Sound Package, Climate Package, Sport Activity Package
Avg. Dealer Rating: (12 reviews) "Dealer communication was poor about vehicle you where interested in. "
http://static.cargurus.com/images/forsale/2014/08/16/09/48/2007_bmw_m5-pic-1039822948294724662-152x114.jpeg

2007 BMW M5 Base Used Cars in Charlotte, NC 28273

Great Deal
$5,264 BELOW
Instant Market Value of $33,254

Price: $27,990

Mileage: 67,077

Location: Charlotte, NC 28273

Certified Pre-Owned: No Transmission: 7-Speed Automatic Color: Silver Gray Metallic Description: Used 2007 BMW M5 Base for sale - $27,990, 67,077 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System
http://static.cargurus.com/images/forsale/2014/04/20/08/16/2006_bmw_3_series-pic-5900339919825535309-152x114.jpeg

2006 BMW 3 Series 330Ci Convertible Used Cars in Charlotte, NC 28206

Great Deal
$3,739 BELOW
Instant Market Value of $13,727

Price: $9,988

Mileage: 102,920

Location: Charlotte, NC 28206

Average time on market: 34 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2006 BMW 3 Series 330Ci Convertible for sale - $9,988, 102,920 miles
Avg. Dealer Rating: (12 reviews) "good"
http://static.cargurus.com/images/forsale/2014/08/20/19/54/2012_bmw_x5-pic-3446511028826012131-152x114.jpeg

2012 BMW X5 xDrive35d Used Cars in Pineville, NC 28134

Great Deal
$5,888 BELOW
Instant Market Value of $44,886

Price: $38,998

Mileage: 18,470

Location: Pineville, NC 28134

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2012 BMW X5 xDrive35d for sale - $38,998, 18,470 miles
Avg. Dealer Rating: (4 reviews) "Excellent experience"
http://static.cargurus.com/images/forsale/2014/07/03/21/39/2011_bmw_3_series-pic-667481190088600073-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Rock Hill, SC 29730

Great Deal
$4,203 BELOW
Instant Market Value of $24,103

Price: $19,900

Mileage: 26,502

Location: Rock Hill, SC 29730

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i for sale - $19,900, 26,502 miles with Sunroof/Moonroof
Avg. Dealer Rating: (6 reviews) "Not a good experience. Nice people though."
http://static.cargurus.com/images/forsale/2014/07/15/01/09/2011_bmw_7_series-pic-5795775418428590848-152x114.jpeg

2011 BMW 7 Series 750Li xDrive Used Cars in Mooresville, NC 28117

Great Deal
$7,672 BELOW
Instant Market Value of $47,622

Price: $39,950

Mileage: 40,067

Location: Mooresville, NC 28117

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2011 BMW 7 Series 750Li xDrive for sale - $39,950, 40,067 miles with Sport Package, Leather Seats
Avg. Dealer Rating: (12 reviews) "Dealer was responsive and helpful in my efforts to locate a specific automobile."
http://static.cargurus.com/images/forsale/2014/06/14/19/58/2011_bmw_3_series-pic-2897133444213091729-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in CHARLOTTE, NC 28205

Great Deal
$4,596 BELOW
Instant Market Value of $30,096

Price: $25,500

Mileage: 36,834

Location: CHARLOTTE, NC 28205

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2011 BMW 3 Series 335i xDrive for sale - $25,500, 36,834 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "good"
http://static.cargurus.com/images/forsale/2014/08/02/16/15/2012_bmw_5_series_535i_xdrive-pic-2972889938178760454-152x114.jpeg

2012 BMW 5 Series 535i xDrive Used Cars in Matthews, NC 28104

Great Deal
$5,432 BELOW
Instant Market Value of $42,332

Price: $36,900

Mileage: 29,500

Location: Matthews, NC 28104

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Grey Description: Used 2012 BMW 5 Series 535i xDrive for sale - $36,900, 29,500 miles with Leather Seats, Sunroof/Moonroof, Wood Trim Package, Power Package, Navigation System, Alloy Wheels, Technology Package, Heat Package, Trim Package, Premium Sound Package, Luxury Package
http://static.cargurus.com/images/forsale/2014/08/05/04/54/2012_bmw_3_series-pic-7790794976707479228-152x114.jpeg

2012 BMW 3 Series 328i Convertible SULEV Used Cars in Charlotte, NC 28227

Great Deal
$4,823 BELOW
Instant Market Value of $35,252

Price: $30,429

Mileage: 58,550

Location: Charlotte, NC 28227

Certified Pre-Owned: Yes Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2012 BMW 3 Series 328i Convertible SULEV for sale - $30,429, 58,550 miles with Leather Seats, Aluminum Wheels, Heat Package, Premium Package, Climate Package
http://static.cargurus.com/images/forsale/2014/07/11/05/10/2011_bmw_5_series-pic-6366653843099425550-152x114.jpeg

2011 BMW 5 Series 550i Used Cars in Mooresville, NC 28117

Great Deal
$5,296 BELOW
Instant Market Value of $43,246

Price: $37,950

Mileage: 27,393

Location: Mooresville, NC 28117

Average time on market: 34 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2011 BMW 5 Series 550i for sale - $37,950, 27,393 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Premium Package
Avg. Dealer Rating: (12 reviews) "Good Overall Experience"
http://static.cargurus.com/images/forsale/2014/08/18/10/45/2009_bmw_5_series-pic-2144233164372108458-152x114.jpeg

2009 BMW 5 Series 528i Used Cars in CHARLOTTE, NC 28227

Great Deal
$3,458 BELOW
Instant Market Value of $21,087

Price: $17,629

Mileage: 65,536

Location: CHARLOTTE, NC 28227

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Neptune Blue Metallic Description: Used 2009 BMW 5 Series 528i for sale - $17,629, 65,536 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels, Navigation System, Premium Package, Climate Package
http://static.cargurus.com/images/forsale/2014/08/11/14/30/2011_bmw_3_series-pic-3555293648593411395-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Huntersville, NC 28078

Great Deal
$3,790 BELOW
Instant Market Value of $23,240

Price: $19,450

Mileage: 51,407

Location: Huntersville, NC 28078

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $19,450, 51,407 miles
Avg. Dealer Rating: (1 review) "it was great."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2008 BMW X5 3.0si Used Cars in Rock Hill, SC 29730

Great Deal
$3,389 BELOW
Instant Market Value of $23,263

Price: $19,874

Mileage: 67,728

Location: Rock Hill, SC 29730

Average time on market: 25 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2008 BMW X5 3.0si for sale - $19,874, 67,728 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Little high on price but worked them down to a fair deal "
http://static.cargurus.com/images/forsale/2014/08/14/23/56/2002_bmw_x5-pic-8193883995070204773-152x114.jpeg

2002 BMW X5 3.0i Used Cars in Charlotte, NC 28217

Great Deal
$2,226 BELOW
Instant Market Value of $7,221

Price: $4,995

Mileage: 170,113

Location: Charlotte, NC 28217

Average time on market: 25 days Certified Pre-Owned: No Transmission: 4-Speed Automatic Color: Silver Description: Used 2002 BMW X5 3.0i for sale - $4,995, 170,113 miles
Avg. Dealer Rating: (3 reviews) "Good "
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Used BMW By City

BMW in Greensboro NC
54 Great Deals out of 1,230 listings starting at $3,200
BMW in Columbia SC
30 Great Deals out of 490 listings starting at $4,990
BMW in Greenville SC
18 Great Deals out of 377 listings starting at $4,599
BMW in Johnson City TN
7 Great Deals out of 276 listings starting at $5,400
BMW in Raleigh NC
38 Great Deals out of 999 listings starting at $3,900
BMW in Augusta GA
11 Great Deals out of 240 listings starting at $3,899
BMW in Roanoke VA
3 Great Deals out of 166 listings starting at $4,950
BMW in Wilmington NC
9 Great Deals out of 486 listings starting at $3,950
BMW in Charleston SC
29 Great Deals out of 450 listings starting at $5,000
BMW in Knoxville TN
26 Great Deals out of 379 listings starting at $4,990
BMW in Atlanta GA
189 Great Deals out of 3,443 listings starting at $2,345
BMW in Savannah GA
19 Great Deals out of 172 listings starting at $3,899
BMW in Charleston WV
29 Great Deals out of 450 listings starting at $5,000
BMW in Warner Robins GA
4 Great Deals out of 365 listings starting at $6,999
BMW in Chattanooga TN
12 Great Deals out of 321 listings starting at $3,995