Used BMW 3 Series in Roanoke, VA

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

13,860 new BMW 3 Series listings
2000 BMW 3 Series 323i Review
by Tyler

Great Car

Its a great car. Its fun to drive and reliable. It is the most comfortable car I have ever driven. I drove this vehicle from Denver to Atlanta with no problems and over this period of time I averaged over 30MPG. It was the easiest long distance drive I have ever had.

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/05/03/19/11/2013_bmw_3_series-pic-4163304317750138621-152x114.jpeg

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

Great Deal
$4,628 BELOW
Instant Market Value of $33,627

Price: $28,999

Mileage: 19,291

Location: Lynchburg, VA 24502

Average time on market: 32 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $28,999, 19,291 miles with Leather Seats, Navigation System, Storage Package, Alloy Wheels, Appearance Package, Technology Package, Bluetooth
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
http://static.cargurus.com/images/forsale/2015/04/09/11/33/2008_bmw_3_series_335i-pic-7127121370062695478-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Greensboro, 27455

Great Deal
$2,111 BELOW
Instant Market Value of $19,111

Price: $17,000

Mileage: 72,000

Location: Greensboro, 27455

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2008 BMW 3 Series 335i for sale - $17,000, 72,000 miles with Sport Package, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
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

Great Deal
$2,362 BELOW
Instant Market Value of $17,361

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 Sunroof/Moonroof
Avg. Dealer Rating: (7 reviews) "Responded in reasonable amount of time. Very helpful."
http://static.cargurus.com/images/forsale/2015/04/08/13/25/2001_bmw_3_series-pic-16283797012903903-152x114.jpeg

2001 BMW 3 Series 330i Used Cars in Greensboro, NC 27407

Great Deal
$1,701 BELOW
Instant Market Value of $6,696

Price: $4,995

Mileage: 121,000

Location: Greensboro, NC 27407

Average time on market: 21 days Certified Pre-Owned: No Description: Used 2001 BMW 3 Series 330i for sale - $4,995, 121,000 miles
Avg. Dealer Rating: (1 review) "We went to the dealer to test drive the vehicle and the young woman in the office didn't know anything about the vehicle, other than there was "something up with the window.". She said that we should come back on Monday. We didn't."
http://images.cobaltgroup.com/8/2/7/10617534728x152.jpg

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

Good Deal
$3,355 BELOW
Instant Market Value of $32,290

Price: $28,935

Mileage: 5,025

Location: Roanoke, VA 24014

Average time on market: 31 days Certified Pre-Owned: Yes Transmission: Automatic Color: Mineral Gray Metallic Description: Used 2012 BMW 3 Series 328i Sedan for sale - $28,935, 5,025 miles
Avg. Dealer Rating: (2 reviews) "dealer did not want to lower his price "
http://images.cobaltgroup.com/0/5/8/10617530850x152.jpg

2011 BMW 3 Series 335i Convertible Used Cars in Roanoke, VA 24014

Good Deal
$2,349 BELOW
Instant Market Value of $34,110

Price: $31,761

Mileage: 21,667

Location: Roanoke, VA 24014

Average time on market: 53 days Certified Pre-Owned: No Transmission: Manual Color: Jet Black Description: Used 2011 BMW 3 Series 335i Convertible for sale - $31,761, 21,667 miles with Premium Package, Convenience Package
Avg. Dealer Rating: (2 reviews) "good"
http://static.cargurus.com/images/forsale/2014/10/13/07/16/2013_bmw_3_series-pic-5508371197595736801-152x114.jpeg

2013 BMW 3 Series 328i Coupe Used Cars in Covington, VA 24426

Good Deal
$2,440 BELOW
Instant Market Value of $29,427

Price: $26,987

Mileage: 26,981

Location: Covington, VA 24426

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Jet Black Description: Used 2013 BMW 3 Series 328i Coupe for sale - $26,987, 26,981 miles with Bluetooth, Leather Seats, Alloy Wheels
Avg. Dealer Rating: (3 reviews) "I had been researching and calling dealerships for about 3 weeks trying to find the right Honda for me. When I found the Pilot on the Covington Honda Nissan website, I contacted the dealership to set up a test drive. I traveled 2 hours to the dealership to test drive a 2010 Honda Pilot. From the moment I arrived, I could tell this dealership was different. Often, salesmen will make an assessment from their first encounter and can sometimes be dismissive or try to upsell you another vehicle. When I arrived I was greeted with a firm handshake and a smile. There was NO pressure to buy and all of my questions were answered. My salesman, Jacob, was knowledgeable and made you feel right at home. I was a little nervous without my husband to help with the process, but Jacob encouraged me to call my husband so he could be a part of the process and to help ease my anxiety. Jacob Swartz is one of the best salesman you will ever meet. Throughout the entire process he was friendly, helpful, and professional. He worked tirelessly to make sure I was a satisfied customer. He found me the best interest rate and wouldn't stop working until he had helped me get the payments where I needed them to be. He treated me fairly and gave me the respect that most individuals seek when making any type of major purchase. The prices are competitive and they have a good selection of vehicles to choose from. Out of my 28 years of car buying experience, Jacob made this the best buying experience I have had. Take a little road trip and go to Covington Honda Nissan and ask for Jacob Swartz. I promise you will leave with a smile on your face with the car of your dreams!"
http://static.cargurus.com/images/forsale/2015/03/07/19/18/2011_bmw_3_series-pic-4851703979973014754-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Kernersville, NC 27284

Good Deal
$1,939 BELOW
Instant Market Value of $17,424

Price: $15,485

Mileage: 86,949

Location: Kernersville, NC 27284

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i for sale - $15,485, 86,949 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (162 reviews) "Contacted me back right away!"
http://static.cargurus.com/images/forsale/2015/04/02/12/43/2012_bmw_3_series-pic-1513441406283058115-152x114.jpeg

2012 BMW 3 Series 328i Convertible Used Cars in Winston Salem, NC 27101

Good Deal
$2,417 BELOW
Instant Market Value of $32,317

Price: $29,900

Mileage: 28,348

Location: Winston Salem, NC 27101

Average time on market: 33 days Certified Pre-Owned: No Color: Charcoal Description: Used 2012 BMW 3 Series 328i Convertible for sale - $29,900, 28,348 miles with Bluetooth, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "They were awesome! We came to a great deal and I purchased the vehicle I wanted. They made the transaction smooth...especially since I lived 2 states away. Thanks Auto World of Winston-Salem!!!"
http://static.cargurus.com/images/forsale/2015/05/05/00/29/2014_bmw_3_series-pic-2526919584200142653-152x114.jpeg

2014 BMW 3 Series 328i xDrive Sedan Used Cars in Lynchburg, VA 24502

Good Deal
$3,114 BELOW
Instant Market Value of $43,112

Price: $39,998

Mileage: 8,261

Location: Lynchburg, VA 24502

Average time on market: 53 days Certified Pre-Owned: No Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i xDrive Sedan for sale - $39,998, 8,261 miles with Bluetooth, Navigation System, Appearance Package
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/08/03/51/2006_bmw_3_series-pic-7372404299878056140-152x114.jpeg

2006 BMW 3 Series 330i Used Cars in High Point, NC 27263

Good Deal
$1,310 BELOW
Instant Market Value of $13,810

Price: $12,500

Mileage: 77,089

Location: High Point, NC 27263

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 330i for sale - $12,500, 77,089 miles with Sunroof/Moonroof, Alloy Wheels
http://invassets.dealerconnection.com/vimages/FD1527/PJ13469_30.jpg

2013 BMW 3 Series 328i xDrive Sedan Used Cars in Blacksburg, VA 24060

Good Deal
$2,223 BELOW
Instant Market Value of $35,212

Price: $32,989

Mileage: 2,578

Location: Blacksburg, VA 24060

Average time on market: 30 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: White Description: Used 2013 BMW 3 Series 328i xDrive Sedan for sale - $32,989, 2,578 miles with Bluetooth, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (12 reviews) "Good"
http://static.cargurus.com/images/forsale/2015/03/16/03/03/2013_bmw_3_series-pic-1600078844284100957-152x114.jpeg

2013 BMW 3 Series 328i Convertible Used Cars in Greensboro, NC 27409

Good Deal
$2,289 BELOW
Instant Market Value of $34,289

Price: $32,000

Mileage: 32,841

Location: Greensboro, NC 27409

Average time on market: 21 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2013 BMW 3 Series 328i Convertible for sale - $32,000, 32,841 miles with Premium Package
Avg. Dealer Rating: (9 reviews) "Already sold car, but followed up with me anyway...tried to help. "
http://static.cargurus.com/images/forsale/2015/05/16/01/37/2011_bmw_3_series-pic-5637471920106161145-152x114.jpeg

2011 BMW 3 Series 328i Used Cars in Mt Airy, NC 27030

Good Deal
$1,433 BELOW
Instant Market Value of $19,333

Price: $17,900

Mileage: 66,849

Location: Mt Airy, NC 27030

Average time on market: 44 days Certified Pre-Owned: No Transmission: Automatic Color: Lemans Blue Description: Used 2011 BMW 3 Series 328i for sale - $17,900, 66,849 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (2 reviews) "Offered me $1000 less than my local dealer and charge $589 doc fee which is not shown on their listed price"
http://static.cargurus.com/images/forsale/2015/03/22/19/51/2006_bmw_3_series-pic-241393786938379987-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Graham, NC 27253

Fair Deal
$863 BELOW
Instant Market Value of $9,853

Price: $8,990

Mileage: 129,000

Location: Graham, NC 27253

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Jet Black Description: Used 2006 BMW 3 Series 325i for sale - $8,990, 129,000 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (6 reviews) "the v The cars that we saw on the lot were salvage cars. This is misleading if it's not stated on the ad."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

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

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2015 BMW 3 Series 101 Great Deals $28,984 15,383 listings
2014 BMW 3 Series 137 Great Deals $23,570 2,055 listings
2013 BMW 3 Series 140 Great Deals $19,999 1,795 listings
2012 BMW 3 Series 229 Great Deals $18,995 3,106 listings
2011 BMW 3 Series 253 Great Deals $9,999 3,499 listings
2010 BMW 3 Series 34 Great Deals $9,999 656 listings
2009 BMW 3 Series 54 Great Deals $8,999 1,095 listings

Similar Cars

BMW 5 Series
747 Great Deals out of 17,722 listings starting at $2,850
BMW M3
71 Great Deals out of 1,087 listings starting at $3,495
Mercedes-Benz C-Class
941 Great Deals out of 22,981 listings starting at $2,800

New BMW 3 Series By Year

2015 BMW 3 Series
15,383 listings
2014 BMW 3 Series
2,055 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
21 Great Deals out of 398 listings starting at $2,300
BMW 3 Series in Charleston WV
11 Great Deals out of 185 listings starting at $4,275
BMW 3 Series in Raleigh NC
22 Great Deals out of 401 listings starting at $2,300
BMW 3 Series in Richmond VA
12 Great Deals out of 226 listings starting at $3,500
BMW 3 Series in Johnson City TN
5 Great Deals out of 126 listings starting at $4,000
BMW 3 Series in Charlotte NC
15 Great Deals out of 455 listings starting at $3,455
BMW 3 Series in Washington DC
42 Great Deals out of 1,337 listings starting at $3,500
BMW 3 Series in Greenville SC
10 Great Deals out of 130 listings starting at $3,997
BMW 3 Series in Pittsburgh PA
15 Great Deals out of 434 listings starting at $3,678
BMW 3 Series in Virginia Beach VA
8 Great Deals out of 256 listings starting at $3,995
BMW 3 Series in Baltimore MD
51 Great Deals out of 1,605 listings starting at $2,400
BMW 3 Series in Columbia SC
9 Great Deals out of 201 listings starting at $4,950
BMW 3 Series in Knoxville TN
6 Great Deals out of 175 listings starting at $4,950
BMW 3 Series in Wilmington NC
154 listings starting at $5,700
BMW 3 Series in Columbus OH
3 Great Deals out of 223 listings starting at $4,275