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?

11,132 new BMW 3 Series listings
2001 BMW 3 Series 330i Review
by Scott

its the ultimate driving machine

my 2001 330i is an awesome car, sport package, and winter package. the performance is excellent with a few upgrades i have an exhaust system, K&N intake, strut bars, euro clear lights a few minor things but over the car is great. it has needed very few repairs, nothing major just stuff that happens over time.

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,562 BELOW
Instant Market Value of $11,557

Price: $8,995

Mileage: 96,040

Location: Kernersville, 27284

Average time on market: 27 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/05/07/31/2005_bmw_3_series-pic-7080069794282938531-152x114.jpeg

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

Great Deal
$1,946 BELOW
Instant Market Value of $8,896

Price: $6,950

Mileage: 96,465

Location: Harrisonburg, VA 22801

Average time on market: 25 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 Leather Seats, Sunroof/Moonroof, Aluminum Wheels
Avg. Dealer Rating: (1 review) "Wonderful resource for used cars. "
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,355 BELOW
Instant Market Value of $8,243

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,066 BELOW
Instant Market Value of $12,816

Price: $10,750

Mileage: 71,348

Location: Harrisonburg, VA 22801

Average time on market: 27 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)
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,695 BELOW
Instant Market Value of $7,195

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, Leather Seats, 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
$2,951 BELOW
Instant Market Value of $27,940

Price: $24,989

Mileage: 54,311

Location: Madison, NC 27025

Average time on market: 42 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,888 BELOW
Instant Market Value of $8,883

Price: $6,995

Mileage: 141,307

Location: Troutville, VA 24175

Average time on market: 27 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,886 BELOW
Instant Market Value of $29,842

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/2015/01/08/23/02/2014_bmw_3_series-pic-6413063963131934214-152x114.jpeg

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

Good Deal
$2,768 BELOW
Instant Market Value of $33,267

Price: $30,499

Mileage: 990

Location: Lynchburg, VA 24502

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Orion Silver Description: Used 2014 BMW 3 Series 320i Sedan for sale - $30,499, 990 miles with Bluetooth, Appearance Package
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/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,609 BELOW
Instant Market Value of $33,109

Price: $29,500

Mileage: 16,312

Location: Danville, VA 24541

Average time on market: 32 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: (3 reviews) "Very helpful"
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
$3,420 BELOW
Instant Market Value of $33,019

Price: $29,599

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 - $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) "easy to work with...did and followed through with what they said"
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,581 BELOW
Instant Market Value of $18,531

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, Leather Seats, 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://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2004 BMW 3 Series 330Ci Convertible Used Cars in High Point, NC 27263

Good Deal
$1,271 BELOW
Instant Market Value of $11,771

Price: $10,500

Mileage: 82,436

Location: High Point, NC 27263

Average time on market: 31 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2004 BMW 3 Series 330Ci Convertible for sale - $10,500, 82,436 miles with Leather Seats, Alloy Wheels
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,899 BELOW
Instant Market Value of $28,886

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/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,360 BELOW
Instant Market Value of $15,310

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."
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 5 Great Deals $28,997 11,242 listings
2014 BMW 3 Series 107 Great Deals $24,950 2,784 listings
2013 BMW 3 Series 59 Great Deals $22,950 1,305 listings
2012 BMW 3 Series 143 Great Deals $18,943 2,045 listings
2011 BMW 3 Series 339 Great Deals $11,990 5,113 listings
2010 BMW 3 Series 33 Great Deals $9,990 711 listings
2009 BMW 3 Series 61 Great Deals $8,495 1,178 listings

Similar Cars

Acura TL
218 Great Deals out of 6,035 listings starting at $2,500
Audi A4
270 Great Deals out of 10,796 listings starting at $1,197
Infiniti G35
132 Great Deals out of 3,254 listings starting at $3,495

New BMW 3 Series By Year

2015 BMW 3 Series
11,242 listings
2014 BMW 3 Series
2,784 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
33 Great Deals out of 461 listings starting at $4,000
BMW 3 Series in Charleston WV
4 Great Deals out of 159 listings starting at $5,495
BMW 3 Series in Raleigh NC
26 Great Deals out of 467 listings starting at $4,000
BMW 3 Series in Richmond VA
10 Great Deals out of 271 listings starting at $2,998
BMW 3 Series in Johnson City TN
149 listings starting at $5,900
BMW 3 Series in Charlotte NC
11 Great Deals out of 400 listings starting at $3,900
BMW 3 Series in Washington DC
34 Great Deals out of 1,297 listings starting at $2,598
BMW 3 Series in Greenville SC
5 Great Deals out of 130 listings starting at $3,900
BMW 3 Series in Pittsburgh PA
10 Great Deals out of 354 listings starting at $5,799
BMW 3 Series in Virginia Beach VA
11 Great Deals out of 255 listings starting at $3,950
BMW 3 Series in Baltimore MD
39 Great Deals out of 1,537 listings starting at $2,598
BMW 3 Series in Columbia SC
11 Great Deals out of 210 listings starting at $4,764
BMW 3 Series in Knoxville TN
6 Great Deals out of 139 listings starting at $5,495
BMW 3 Series in Wilmington NC
3 Great Deals out of 160 listings starting at $5,950
BMW 3 Series in Columbus OH
8 Great Deals out of 267 listings starting at $3,990