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

Why buy used?

10,918 new BMW 3 Series listings
2002 BMW 3 Series 320i Review
by Malinga

the best you can get

Great Car drives very smoothly, great handling, great appearance inside out, little bit high maintenance but good miles per gallon, very fun to drive. does not need servicing all the time. Little bit expensive but once you drive this you will never ever drive anything else......trust me

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2015/02/23/15/10/2006_bmw_3_series_325i-pic-1601243667004958267-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Kernersville, 27284

Great Deal
$2,528 BELOW
Instant Market Value of $11,523

Price: $8,995

Mileage: 96,040

Location: Kernersville, 27284

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $8,995, 96,040 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/17/01/48/2003_bmw_3_series-pic-4035961625195387374-152x114.jpeg

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

Great Deal
$2,371 BELOW
Instant Market Value of $8,259

Price: $5,888

Mileage: 119,598

Location: Graham, NC 27253

Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Black Description: Used 2003 BMW 3 Series 330Ci for sale - $5,888, 119,598 miles
Avg. Dealer Rating: (1 review) "friendly stuff, did not agree on price, car wasn´t clean"
http://static.cargurus.com/images/forsale/2015/01/29/05/56/2006_bmw_3_series-pic-5599411211944866001-152x114.jpeg

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

Great Deal
$2,107 BELOW
Instant Market Value of $12,857

Price: $10,750

Mileage: 71,348

Location: Harrisonburg, VA 22801

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Reflex Silver Description: Used 2006 BMW 3 Series 325i for sale - $10,750, 71,348 miles with Bluetooth, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (1 review) "Wonderful resource for used cars. "
http://static.cargurus.com/images/forsale/2015/02/05/12/52/2003_bmw_3_series_325i-pic-128871479769758551-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Durham, 27712

Great Deal
$1,682 BELOW
Instant Market Value of $7,182

Price: $5,500

Mileage: 111,827

Location: Durham, 27712

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Blue Description: Used 2003 BMW 3 Series 325i for sale - $5,500, 111,827 miles with Premium Package, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2015/02/24/19/18/2011_bmw_3_series-pic-3066226121743711199-152x114.jpeg

2011 BMW 3 Series 335i Used Cars in Madison, NC 27025

Great Deal
$3,044 BELOW
Instant Market Value of $28,033

Price: $24,989

Mileage: 54,311

Location: Madison, NC 27025

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: 6-Speed Automatic Color: Black Description: Used 2011 BMW 3 Series 335i for sale - $24,989, 54,311 miles with Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels, Bluetooth, Premium Package, Climate Package
Avg. Dealer Rating: (11 reviews) "To much distance from where I Iive and the dealer. Found a good deal closer to home."
http://static.cargurus.com/images/forsale/2015/02/06/15/31/2006_bmw_3_series-pic-2504646221687903848-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Troutville, VA 24175

Great Deal
$1,963 BELOW
Instant Market Value of $8,958

Price: $6,995

Mileage: 141,307

Location: Troutville, VA 24175

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $6,995, 141,307 miles with Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (5 reviews) "Great people to deal with. Very clean vehicles."
http://static.cargurus.com/images/forsale/2015/02/04/11/37/2012_bmw_3_series-pic-7879537315572682504-152x114.jpeg

2012 BMW 3 Series 328i Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$2,896 BELOW
Instant Market Value of $29,852

Price: $26,956

Mileage: 17,087

Location: Winston Salem, NC 27127

Average time on market: 29 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Alpine White Description: Used 2012 BMW 3 Series 328i Sedan for sale - $26,956, 17,087 miles with Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (17 reviews) "dealership wanted to keep contacting, would not just give me a price."
http://static.cargurus.com/images/forsale/2014/12/13/12/02/2014_bmw_3_series-pic-224232272700341552-152x114.jpeg

2014 BMW 3 Series 328i Sedan Used Cars in Winston Salem, NC 27127

Good Deal
$3,207 BELOW
Instant Market Value of $38,106

Price: $34,899

Mileage: 7,156

Location: Winston Salem, NC 27127

Average time on market: 33 days Certified Pre-Owned: Yes Transmission: Automatic Color: Glacier Silver Description: Used 2014 BMW 3 Series 328i Sedan for sale - $34,899, 7,156 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Premium Package
Avg. Dealer Rating: (6 reviews) "We received excellent customer service from staff at Flow Honda. The sales staff were very nice and knowledgeable. I would recommend this dealership to my family and friends. It was well worth the commute from Durham to Winston-Salem. "
http://static.cargurus.com/images/forsale/2015/02/25/23/08/2013_bmw_3_series-pic-4303395121173620206-152x114.jpeg

2013 BMW 3 Series 328i Sedan SULEV Used Cars in Danville, VA 24541

Good Deal
$3,615 BELOW
Instant Market Value of $33,115

Price: $29,500

Mileage: 16,312

Location: Danville, VA 24541

Average time on market: 33 days Certified Pre-Owned: No Transmission: 8-Speed Automatic Color: Black Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $29,500, 16,312 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Navigation System, Alloy Wheels
Avg. Dealer Rating: (4 reviews) "Very nice experience. Everyone was friendly. Would drive 1hr and 20 min again to do business with."
http://static.cargurus.com/images/forsale/2014/08/25/03/33/2009_bmw_3_series-pic-5543286095924527854-152x114.jpeg

2009 BMW 3 Series 328i Used Cars in Greensboro, NC 27406

Good Deal
$1,461 BELOW
Instant Market Value of $18,411

Price: $16,950

Mileage: 43,781

Location: Greensboro, NC 27406

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2009 BMW 3 Series 328i for sale - $16,950, 43,781 miles with Bluetooth, Sunroof/Moonroof
Avg. Dealer Rating: (5 reviews) "I received a telephone call right away.I would recommend Ricks as a dealership that really goes all out to make you feel important to them."
http://static.cargurus.com/images/forsale/2014/10/13/17/46/2008_bmw_3_series-pic-3881411996413427335-152x114.jpeg

2008 BMW 3 Series 328xi Coupe SULEV Used Cars in Greensboro, NC 27407

Good Deal
$1,348 BELOW
Instant Market Value of $15,298

Price: $13,950

Mileage: 77,310

Location: Greensboro, NC 27407

Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2008 BMW 3 Series 328xi Coupe SULEV for sale - $13,950, 77,310 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (33 reviews) "Took a test drive the vehicle had several problems."
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
$1,893 BELOW
Instant Market Value of $28,880

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://images.cobaltgroup.com/1/2/2/10152773221x152.jpg

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

Good Deal
$1,790 BELOW
Instant Market Value of $31,761

Price: $29,971

Mileage: 5,023

Location: Roanoke, VA 24014

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

2005 BMW 3 Series 325Ci Convertible Used Cars in Winston Salem, NC 27127

Good Deal
$1,251 BELOW
Instant Market Value of $11,584

Price: $10,333

Mileage: 80,741

Location: Winston Salem, NC 27127

Average time on market: 31 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2005 BMW 3 Series 325Ci Convertible for sale - $10,333, 80,741 miles
http://static.cargurus.com/images/forsale/2014/10/13/00/55/2013_bmw_3_series-pic-9197718932829805457-152x114.jpeg

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

Good Deal
$2,639 BELOW
Instant Market Value of $32,238

Price: $29,599

Mileage: 19,291

Location: Lynchburg, VA 24502

Average time on market: 33 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $29,599, 19,291 miles with Leather Seats, Navigation System, Storage Package, Alloy Wheels, Appearance Package, Technology Package, Bluetooth, Heat Package, Climate Package
Avg. Dealer Rating: (3 reviews) "Very professional personnel but not thoroughly knowledgeable in regards to vehicle for which I had an interest."
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 30 Great Deals $28,997 11,036 listings
2014 BMW 3 Series 94 Great Deals $24,950 2,696 listings
2013 BMW 3 Series 55 Great Deals $21,980 1,332 listings
2012 BMW 3 Series 115 Great Deals $20,499 1,991 listings
2011 BMW 3 Series 310 Great Deals $11,990 5,137 listings
2010 BMW 3 Series 23 Great Deals $9,990 726 listings
2009 BMW 3 Series 53 Great Deals $8,495 1,184 listings

Similar Cars

Acura TL
236 Great Deals out of 6,177 listings starting at $2,500
Audi A4
276 Great Deals out of 10,971 listings starting at $669
Infiniti G35
139 Great Deals out of 3,390 listings starting at $3,995

New BMW 3 Series By Year

2015 BMW 3 Series
11,036 listings
2014 BMW 3 Series
2,696 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
22 Great Deals out of 414 listings starting at $4,000
BMW 3 Series in Charleston WV
3 Great Deals out of 157 listings starting at $5,742
BMW 3 Series in Raleigh NC
17 Great Deals out of 427 listings starting at $4,000
BMW 3 Series in Richmond VA
11 Great Deals out of 295 listings starting at $2,998
BMW 3 Series in Johnson City TN
147 listings starting at $4,718
BMW 3 Series in Charlotte NC
11 Great Deals out of 402 listings starting at $3,900
BMW 3 Series in Washington DC
37 Great Deals out of 1,254 listings starting at $1,500
BMW 3 Series in Greenville SC
4 Great Deals out of 130 listings starting at $3,900
BMW 3 Series in Pittsburgh PA
8 Great Deals out of 344 listings starting at $4,499
BMW 3 Series in Virginia Beach VA
11 Great Deals out of 267 listings starting at $3,950
BMW 3 Series in Baltimore MD
42 Great Deals out of 1,491 listings starting at $1,500
BMW 3 Series in Columbia SC
11 Great Deals out of 216 listings starting at $4,764
BMW 3 Series in Knoxville TN
7 Great Deals out of 148 listings starting at $5,495
BMW 3 Series in Wilmington NC
5 Great Deals out of 165 listings starting at $5,950
BMW 3 Series in Columbus OH
7 Great Deals out of 272 listings starting at $3,990