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

Looking for a New BMW 3 Series?

14,876 new BMW 3 Series listings
2006 BMW 3 Series 325i Review
by Robert

perfect get around car in style.

This is a perfect car to get around in comfortably. More along the lines of a family car, definatelyl not a sports car, definately not a race car like some may lead you to think. they are comfortable and look nice... having the 4 doors is helpfull switch from the 2 doors previously offered. spacious, can fit 5 ppl semi comfortably. handling...

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2011_bmw_3_series-pic-287236527216481202-152x114.jpeg

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

Great Deal
$3,497 BELOW
Instant Market Value of $21,068

Price: $17,571

Mileage: 54,419

Location: Kernersville, NC 27284

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 328i for sale - $17,571, 54,419 miles
Avg. Dealer Rating: (13 reviews) "ecomm team= excellent, sales team=good before the vehicle sold, fair=after then! Thanks"
http://static.cargurus.com/images/forsale/2014/10/31/10/21/2007_bmw_3_series-pic-2832383141044019104-152x114.jpeg

2007 BMW 3 Series 335i Used Cars in Kernersville, NC 27284

Great Deal
$2,659 BELOW
Instant Market Value of $15,312

Price: $12,653

Mileage: 87,902

Location: Kernersville, NC 27284

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2007 BMW 3 Series 335i for sale - $12,653, 87,902 miles
Avg. Dealer Rating: (13 reviews) "after making an appointment to test drive a vehicle, I live 11/2 hrs away, I was told upon arrival that the vehicle had been sold over night. Then, they tried to sell me a more expensive vehicle that wasn't even the same kind. I will not be back...EVER"
http://static.cargurus.com/images/forsale/2014/10/11/08/32/2003_bmw_3_series-pic-619851715682242135-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Lynchburg, VA 24501

Great Deal
$1,983 BELOW
Instant Market Value of $7,549

Price: $5,566

Mileage: 110,157

Location: Lynchburg, VA 24501

Average time on market: 23 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Exterior Colour Description: Used 2003 BMW 3 Series 325i for sale - $5,566, 110,157 miles
http://static.cargurus.com/images/forsale/2014/06/20/09/16/2011_bmw_3_series-pic-8575186662121960971-152x114.jpeg

2011 BMW 3 Series 328i xDrive Wagon Used Cars in Winston Salem, NC 27127

Great Deal
$2,900 BELOW
Instant Market Value of $31,265

Price: $28,365

Mileage: 28,620

Location: Winston Salem, NC 27127

Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2011 BMW 3 Series 328i xDrive Wagon for sale - $28,365, 28,620 miles with Value Package, Bluetooth, Leather Seats, Sunroof/Moonroof, Premium Package, Convenience Package
http://static.cargurus.com/images/forsale/2014/10/10/16/21/2011_bmw_3_series-pic-3823597300063535670-152x114.jpeg

2011 BMW 3 Series 335i Coupe Used Cars in Lynchburg, VA 24502

Great Deal
$3,756 BELOW
Instant Market Value of $33,755

Price: $29,999

Mileage: 13,521

Location: Lynchburg, VA 24502

Average time on market: 35 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Description: Used 2011 BMW 3 Series 335i Coupe for sale - $29,999, 13,521 miles
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/2014/09/17/16/41/2014_bmw_3_series-pic-1627459830577591507-152x114.jpeg

2014 BMW 3 Series 335i Sedan Used Cars in Greensboro, NC 27408

Great Deal
$4,847 BELOW
Instant Market Value of $48,747

Price: $43,900

Mileage: 2,762

Location: Greensboro, NC 27408

Average time on market: 56 days Certified Pre-Owned: No Transmission: Automatic Color: Melbourne Red Metallic Description: Used 2014 BMW 3 Series 335i Sedan for sale - $43,900, 2,762 miles with Sport Package, Bluetooth, Navigation System, Premium Package, Storage Package, Technology Package
Avg. Dealer Rating: (7 reviews) "Great business will work with them again."
http://static.cargurus.com/images/forsale/2014/06/11/09/37/2014_bmw_3_series-pic-1313962033460483942-152x114.jpeg

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

Great Deal
$3,935 BELOW
Instant Market Value of $38,178

Price: $34,243

Mileage: 7,238

Location: Winston Salem, NC 27127

Average time on market: 36 days Certified Pre-Owned: Yes Transmission: Automatic Color: Alpine White Description: Used 2014 BMW 3 Series 328i Sedan for sale - $34,243, 7,238 miles with Premium Package, Leather Seats, Sunroof/Moonroof
http://static.cargurus.com/images/forsale/2014/11/25/03/14/2006_bmw_3_series-pic-4984695752321835964-152x114.jpeg

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

Good Deal
$1,795 BELOW
Instant Market Value of $12,687

Price: $10,892

Mileage: 84,578

Location: Greensboro, NC 27407

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2006 BMW 3 Series 325i for sale - $10,892, 84,578 miles with Sunroof/Moonroof
Avg. Dealer Rating: (1 review) "Great customer service and prompt in replying."
http://static.cargurus.com/images/forsale/2014/11/13/05/24/2002_bmw_3_series-pic-3814263119184305207-152x114.jpeg

2002 BMW 3 Series 325xi Used Cars in Harrisonburg, VA 22801

Good Deal
$1,400 BELOW
Instant Market Value of $6,250

Price: $4,850

Mileage: 148,695

Location: Harrisonburg, VA 22801

Average time on market: 27 days Certified Pre-Owned: No Transmission: Automatic Color: Steel Blue Description: Used 2002 BMW 3 Series 325xi for sale - $4,850, 148,695 miles
Avg. Dealer Rating: (1 review) "Wonderful resource for used cars. "
http://static.cargurus.com/images/forsale/2014/10/17/12/08/2011_bmw_3_series-pic-5110078852214101661-152x114.jpeg

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

Good Deal
$1,797 BELOW
Instant Market Value of $26,395

Price: $24,598

Mileage: 16,315

Location: Lynchburg, VA 24502

Average time on market: 29 days Certified Pre-Owned: Yes Transmission: Automatic Color: Space Gray Description: Used 2011 BMW 3 Series 328i SULEV for sale - $24,598, 16,315 miles with Value Package, Leather Seats, Sunroof/Moonroof, Power Package, Bluetooth, Aluminum Wheels, Premium 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/10/14/07/10/2011_bmw_3_series-pic-151912331223228730-152x114.jpeg

2011 BMW 3 Series 328i Coupe SULEV Used Cars in Roanoke, VA 24019

Good Deal
$1,940 BELOW
Instant Market Value of $24,507

Price: $22,567

Mileage: 33,857

Location: Roanoke, VA 24019

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Red Description: Used 2011 BMW 3 Series 328i Coupe SULEV for sale - $22,567, 33,857 miles
Avg. Dealer Rating: (4 reviews) "good response"
http://static.cargurus.com/images/forsale/2014/10/31/10/38/2008_bmw_3_series-pic-5586113216973289749-152x114.jpeg

2008 BMW 3 Series 335i Used Cars in Kernersville, NC 27284

Good Deal
$1,460 BELOW
Instant Market Value of $17,113

Price: $15,653

Mileage: 79,537

Location: Kernersville, NC 27284

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Sparkling Graphite Metallic Description: Used 2008 BMW 3 Series 335i for sale - $15,653, 79,537 miles
Avg. Dealer Rating: (13 reviews) "Tried for a week to get them to tell me if 1 vehicle had a bench seat or was 2wd. After 4 different salesmen, in 2 location and 6 emails, I never got the answer."
http://static.cargurus.com/images/forsale/2014/11/16/03/05/2006_bmw_3_series-pic-1734608250907344162-152x114.jpeg

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

Good Deal
$1,395 BELOW
Instant Market Value of $11,390

Price: $9,995

Mileage: 105,166

Location: Kernersville, NC 27284

Average time on market: 24 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2006 BMW 3 Series 325i for sale - $9,995, 105,166 miles with Sunroof/Moonroof
Avg. Dealer Rating: (2 reviews) "Woody is great!"
http://static.cargurus.com/images/forsale/2014/11/21/17/39/2003_bmw_3_series-pic-4414293783092355220-152x114.jpeg

2003 BMW 3 Series 325i Used Cars in Greensboro, NC 27408

Good Deal
$1,111 BELOW
Instant Market Value of $8,115

Price: $7,004

Mileage: 96,087

Location: Greensboro, NC 27408

Average time on market: 23 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Overdrive Color: Silver Description: Used 2003 BMW 3 Series 325i for sale - $7,004, 96,087 miles
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,424 BELOW
Instant Market Value of $19,374

Price: $17,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 - $17,950, 43,781 miles with Bluetooth, Leather Seats, Sunroof/Moonroof
Avg. Dealer Rating: (4 reviews) "Dealer called was very pleasant."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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
2014 BMW 3 Series 101 Great Deals $25,700 6,370 listings
2013 BMW 3 Series 63 Great Deals $23,597 1,334 listings
2012 BMW 3 Series 50 Great Deals $19,900 827 listings
2011 BMW 3 Series 483 Great Deals $14,038 6,916 listings
2010 BMW 3 Series 41 Great Deals $11,395 666 listings
2009 BMW 3 Series 59 Great Deals $8,999 1,171 listings
2008 BMW 3 Series 111 Great Deals $8,000 1,911 listings

Similar Cars

BMW 5 Series
454 Great Deals out of 15,018 listings starting at $1,500
BMW M3
88 Great Deals out of 1,350 listings starting at $4,795
Mercedes-Benz C-Class
632 Great Deals out of 21,882 listings starting at $1,988

New BMW 3 Series By Year

2015 BMW 3 Series
11,198 listings
2014 BMW 3 Series
6,370 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
24 Great Deals out of 420 listings starting at $3,450
BMW 3 Series in Charleston WV
13 Great Deals out of 211 listings starting at $4,900
BMW 3 Series in Raleigh NC
20 Great Deals out of 478 listings starting at $4,350
BMW 3 Series in Richmond VA
15 Great Deals out of 252 listings starting at $3,295
BMW 3 Series in Johnson City TN
3 Great Deals out of 151 listings starting at $4,950
BMW 3 Series in Charlotte NC
18 Great Deals out of 501 listings starting at $3,450
BMW 3 Series in Washington DC
43 Great Deals out of 1,091 listings starting at $1,995
BMW 3 Series in Greenville SC
124 listings starting at $5,500
BMW 3 Series in Pittsburgh PA
10 Great Deals out of 388 listings starting at $4,499
BMW 3 Series in Virginia Beach VA
8 Great Deals out of 241 listings starting at $3,995
BMW 3 Series in Baltimore MD
42 Great Deals out of 1,378 listings starting at $1,995
BMW 3 Series in Columbia SC
17 Great Deals out of 215 listings starting at $4,250
BMW 3 Series in Knoxville TN
3 Great Deals out of 127 listings starting at $3,995
BMW 3 Series in Wilmington NC
7 Great Deals out of 176 listings starting at $5,981
BMW 3 Series in Columbus OH
3 Great Deals out of 288 listings starting at $2,999