Used BMW in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

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

Accidents Reported

Photos

Price Drops

CarGurus Quick Poll

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/02/17/01/48/2003_bmw_3_series-pic-7762654852812899243-152x114.jpeg

2003 BMW 3 Series 330Ci Used Cars in Graham, NC 27253

Great Deal
$3,513 BELOW
Instant Market Value of $8,901

Price: $5,388

Mileage: 109,538

Location: Graham, NC 27253

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $5,388, 109,538 miles
Avg. Dealer Rating: (1 review) "friendly stuff, did not agree on price, car wasn´t clean"
http://static.cargurus.com/images/forsale/2015/02/04/16/40/2008_bmw_3_series-pic-219806635042622045-152x114.jpeg

2008 BMW 3 Series 335i Coupe Used Cars in Roanoke, VA 24019

Great Deal
$3,553 BELOW
Instant Market Value of $18,540

Price: $14,987

Mileage: 71,974

Location: Roanoke, VA 24019

Average time on market: 29 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2008 BMW 3 Series 335i Coupe for sale - $14,987, 71,974 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (11 reviews) "Very fair. Easy to deal with."
http://static.cargurus.com/images/forsale/2014/08/22/08/58/2004_bmw_3_series-pic-8039767587164370494-152x114.jpeg

2004 BMW 3 Series 325i Used Cars in Greensboro, NC 27407

Great Deal
$2,211 BELOW
Instant Market Value of $8,210

Price: $5,999

Mileage: 101,311

Location: Greensboro, NC 27407

Average time on market: 27 days Certified Pre-Owned: No Color: Black Description: Used 2004 BMW 3 Series 325i for sale - $5,999, 101,311 miles
Avg. Dealer Rating: (8 reviews) "Responsive to my internet inquiry. "
http://static.cargurus.com/images/forsale/2015/02/05/07/31/2005_bmw_3_series-pic-7080069794282938531-152x114.jpeg

2005 BMW 3 Series 325i Used Cars in Harrisonburg, VA 22801

Great Deal
$2,385 BELOW
Instant Market Value of $9,335

Price: $6,950

Mileage: 96,465

Location: Harrisonburg, VA 22801

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Black Saphire Description: Used 2005 BMW 3 Series 325i for sale - $6,950, 96,465 miles with option.display_name.aluminum_wheels, option.display_name.sunroof_moonroof
Avg. Dealer Rating: (3 reviews) "A great mivan."
http://static.cargurus.com/images/site/2014/10/12/09/51/2009_bmw_z4_sdrive30i-pic-5983257365146687112.jpeg

2009 BMW Z4 sDrive30i Used Cars in Roanoke, 24018

Great Deal
$2,701 BELOW
Instant Market Value of $27,701

Price: $25,000

Mileage: 36,000

Location: Roanoke, 24018

Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Metallic Description: Used 2009 BMW Z4 sDrive30i for sale - $25,000, 36,000 miles with option.display_name.leather_seats, option.display_name.light_package, option.display_name.ambient_light_package, option.display_name.alloy_wheels, option.display_name.heat_package, option.display_name.premium_sound_package, option.display_name.sound_package, option.display_name.climate_package
http://static.cargurus.com/images/forsale/2015/04/08/17/50/2013_bmw_3_series-pic-2583681654717725457-152x114.jpeg

2013 BMW 3 Series 328i Sedan SULEV Used Cars in Lynchburg, VA 24502

Great Deal
$3,796 BELOW
Instant Market Value of $33,795

Price: $29,999

Mileage: 19,291

Location: Lynchburg, VA 24502

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $29,999, 19,291 miles with option.display_name.leather_seats, option.display_name.navigation_system, option.display_name.storage_package, option.display_name.appearance_package, option.display_name.alloy_wheels, option.display_name.technology_package, option.display_name.bluetooth
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
http://images.cobaltgroup.com/4/8/0/9629247084x152.jpg

2014 BMW X1 xDrive35i Used Cars in Roanoke, VA 24014

Great Deal
$4,978 BELOW
Instant Market Value of $38,501

Price: $33,523

Mileage: 7,855

Location: Roanoke, VA 24014

Average time on market: 66 days Certified Pre-Owned: Yes Transmission: Automatic Color: Deep Sea Blue Metallic Description: Used 2014 BMW X1 xDrive35i for sale - $33,523, 7,855 miles
Avg. Dealer Rating: (2 reviews) "dealer did not want to lower his price "
http://static.cargurus.com/images/forsale/2015/02/11/12/50/2014_bmw_x1-pic-8310786163544295327-152x114.jpeg

2014 BMW X1 sDrive28i Used Cars in Winston Salem, NC 27105

Great Deal
$3,487 BELOW
Instant Market Value of $28,712

Price: $25,225

Mileage: 23,834

Location: Winston Salem, NC 27105

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Cashmere Description: Used 2014 BMW X1 sDrive28i for sale - $25,225, 23,834 miles
Avg. Dealer Rating: (11 reviews) "I have never had a BAD experience buying a car. But buying my Mustang was the BEST experience I have had. If you are looking for a great deal go to Modern. Ask for Miguel. Tell him Marcy sent you. Helpful, but not pushy. He wants to make sure you get what you want. And at a fair price."
http://images.cobaltgroup.com/1/2/2/10152773221x152.jpg

2012 BMW 3 Series 328i Sedan Used Cars in Roanoke, VA 24014

Great Deal
$3,327 BELOW
Instant Market Value of $32,703

Price: $29,376

Mileage: 5,025

Location: Roanoke, VA 24014

Average time on market: 28 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $29,376, 5,025 miles
Avg. Dealer Rating: (2 reviews) "good"
http://static.cargurus.com/images/forsale/2015/04/08/20/29/2014_bmw_2_series-pic-1389795804572488637-152x114.jpeg

2014 BMW 2 Series M235i Used Cars in Lynchburg, VA 24502

Good Deal
$3,551 BELOW
Instant Market Value of $47,341

Price: $43,790

Mileage: 6,495

Location: Lynchburg, VA 24502

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 2 Series M235i for sale - $43,790, 6,495 miles with option.display_name.premium_package, option.display_name.leather_seats, option.display_name.aluminum_wheels
Avg. Dealer Rating: (3 reviews) "easy to work with...did and followed through with what they said"
http://static.cargurus.com/images/forsale/2015/04/19/10/41/2006_bmw_3_series-pic-7195058093048060488-152x114.jpeg

2006 BMW 3 Series 330Ci Used Cars in Winston Salem, NC 27107

Good Deal
$2,032 BELOW
Instant Market Value of $17,031

Price: $14,999

Mileage: 30,101

Location: Winston Salem, NC 27107

Certified Pre-Owned: No Transmission: Automatic Color: Matte Black Description: Used 2006 BMW 3 Series 330Ci for sale - $14,999, 30,101 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (7 reviews) "Responded in reasonable amount of time. Very helpful."
http://static.cargurus.com/images/forsale/2015/01/27/01/49/2013_bmw_x3-pic-2962108258336268081-152x114.jpeg

2013 BMW X3 xDrive28i Used Cars in Tazewell, VA 24651

Good Deal
$3,100 BELOW
Instant Market Value of $31,980

Price: $28,880

Mileage: 34,849

Location: Tazewell, VA 24651

Average time on market: 15 days Certified Pre-Owned: No Transmission: Automatic Color: Black Sapphire Metallic Description: Used 2013 BMW X3 xDrive28i for sale - $28,880, 34,849 miles with option.display_name.alloy_wheels
Avg. Dealer Rating: (1 review) "fast contact,"
http://static.cargurus.com/images/forsale/2015/02/14/03/12/2014_bmw_x1-pic-4491388910047601765-152x114.jpeg

2014 BMW X1 xDrive28i Used Cars in Roanoke, VA 24019

Good Deal
$3,090 BELOW
Instant Market Value of $32,154

Price: $29,064

Mileage: 9,293

Location: Roanoke, VA 24019

Average time on market: 48 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2014 BMW X1 xDrive28i for sale - $29,064, 9,293 miles
Avg. Dealer Rating: (6 reviews) "Car was filthy. Dirty car fax. Brokren trim. Broken power seat. Excess wear for make and model year. Agreed to final price 3 grand less than asking. Sales and finace run my credit and get loan all set and try to have me sign off on the original msrp that was 3 grand higher. As wellas doc fees etc etc. Extremely typical shady used car salesman. But these guys and this lot disguise it better than most. Same shady sales rachtics and dihinesty in sheeps clothing is all. Run do not walk..run from this dealer."
http://images.cobaltgroup.com/0/0/5/10175879500x152.jpg

2014 BMW 3 Series 320i Sedan Used Cars in Roanoke, VA 24014

Good Deal
$2,917 BELOW
Instant Market Value of $32,797

Price: $29,880

Mileage: 3,585

Location: Roanoke, VA 24014

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Imperial Blue Metallic Description: Used 2014 BMW 3 Series 320i Sedan for sale - $29,880, 3,585 miles with option.display_name.sunroof_moonroof
Avg. Dealer Rating: (1 review) "We bought our 2012 Cadillac SRX from them. Evan is the BEST salesman ever! He goes above and beyond. If you're in the market for a Caddy, go see him. I'm thrilled with the entire experience and my beautiful red SRX Performance model. "
http://static.cargurus.com/images/forsale/2015/03/05/15/31/2004_bmw_5_series-pic-1004462927374772846-152x114.jpeg

2004 BMW 5 Series 530i Used Cars in Greensboro, NC 27409

Good Deal
$1,912 BELOW
Instant Market Value of $9,903

Price: $7,991

Mileage: 133,246

Location: Greensboro, NC 27409

Average time on market: 31 days Certified Pre-Owned: No Transmission: Manual Color: Gray Description: Used 2004 BMW 5 Series 530i for sale - $7,991, 133,246 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (13 reviews) "Sales person could not answer any questions asked, did not seam to be interested in his job or to sell me a car.Ended up buy a vehicle from Crossroads Ford."
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 Models

BMW 1 Series
95 Great Deals out of 1,375 listings starting at $9,671
BMW 2 Series
6 Great Deals out of 1,161 listings starting at $27,999
BMW 3 Series
1,401 Great Deals out of 35,070 listings starting at $1,000
BMW 3 Series Gran Turismo
18 Great Deals out of 1,317 listings starting at $29,999
BMW 4 Series
35 Great Deals out of 4,320 listings starting at $34,981
BMW 5 Series
740 Great Deals out of 17,390 listings starting at $1,900
BMW 5 Series Gran Turismo
37 Great Deals out of 371 listings starting at $23,795
BMW 6 Series
114 Great Deals out of 3,453 listings starting at $9,500
BMW 7 Series
189 Great Deals out of 5,183 listings starting at $1,988
BMW i3
17 Great Deals out of 1,446 listings starting at $29,939
BMW M3
70 Great Deals out of 1,169 listings starting at $5,000
BMW M4
3 Great Deals out of 597 listings starting at $66,900
BMW M5
16 Great Deals out of 539 listings starting at $10,995
BMW M6
31 Great Deals out of 525 listings starting at $21,495
BMW X1
109 Great Deals out of 2,957 listings starting at $21,000

Used BMW By City

BMW in Greensboro NC
52 Great Deals out of 1,279 listings starting at $2,890
BMW in Charleston WV
11 Great Deals out of 451 listings starting at $3,995
BMW in Raleigh NC
48 Great Deals out of 1,303 listings starting at $2,890
BMW in Richmond VA
35 Great Deals out of 756 listings starting at $2,990
BMW in Johnson City TN
7 Great Deals out of 337 listings starting at $4,982
BMW in Charlotte NC
50 Great Deals out of 1,207 listings starting at $4,995
BMW in Washington DC
141 Great Deals out of 3,981 listings starting at $2,990
BMW in Greenville SC
17 Great Deals out of 363 listings starting at $4,000
BMW in Pittsburgh PA
34 Great Deals out of 1,217 listings starting at $4,995
BMW in Virginia Beach VA
29 Great Deals out of 612 listings starting at $3,995
BMW in Baltimore MD
148 Great Deals out of 4,587 listings starting at $2,990
BMW in Columbia SC
25 Great Deals out of 538 listings starting at $2,500
BMW in Knoxville TN
24 Great Deals out of 412 listings starting at $4,990
BMW in Wilmington NC
10 Great Deals out of 427 listings starting at $4,950
BMW in Columbus OH
27 Great Deals out of 654 listings starting at $3,995