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?

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

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

Great Deal
$2,821 BELOW
Instant Market Value of $16,816

Price: $13,995

Mileage: 79,537

Location: Kernersville, NC 27284

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Gray Description: Used 2008 BMW 3 Series 335i for sale - $13,995, 79,537 miles
http://static.cargurus.com/images/forsale/2014/12/11/02/25/2007_bmw_3_series-pic-7373695666895820813-152x114.jpeg

2007 BMW 3 Series 328xi Used Cars in Greensboro, NC 27409

Great Deal
$2,164 BELOW
Instant Market Value of $12,159

Price: $9,995

Mileage: 110,100

Location: Greensboro, NC 27409

Average time on market: 24 days Certified Pre-Owned: No Transmission: Manual Color: Blue Description: Used 2007 BMW 3 Series 328xi for sale - $9,995, 110,100 miles
Avg. Dealer Rating: (9 reviews) "Gave updates everyday on the vehicles for sale."
http://static.cargurus.com/images/forsale/2014/10/29/13/25/2011_bmw_3_series-pic-5770787071371694225-152x114.jpeg

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

Great Deal
$2,694 BELOW
Instant Market Value of $23,683

Price: $20,989

Mileage: 32,100

Location: Roanoke, VA 24014

Average time on market: 41 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2011 BMW 3 Series 328i Coupe for sale - $20,989, 32,100 miles
Avg. Dealer Rating: (5 reviews) "I was going to buy the vehicle and I had appointment at Saturday, but they sold this vehicle at Wednesday!"
http://static.cargurus.com/images/forsale/2014/05/01/11/16/2013_bmw_3_series-pic-6367876927587438192-152x114.jpeg

2013 BMW 3 Series 328i Sedan Used Cars in High Point, NC 27265

Good Deal
$2,936 BELOW
Instant Market Value of $29,836

Price: $26,900

Mileage: 20,313

Location: High Point, NC 27265

Average time on market: 44 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Imperial Blue Metallic Description: Used 2013 BMW 3 Series 328i Sedan for sale - $26,900, 20,313 miles with Bluetooth, Leather Seats, Aluminum Wheels
http://static.cargurus.com/images/forsale/2014/10/18/11/11/2008_bmw_3_series-pic-2525665111016615993-152x114.jpeg

2008 BMW 3 Series 328xi Used Cars in Greensboro, NC 27409

Good Deal
$1,829 BELOW
Instant Market Value of $12,821

Price: $10,992

Mileage: 108,403

Location: Greensboro, NC 27409

Average time on market: 22 days Certified Pre-Owned: No Transmission: Automatic Color: Blue Description: Used 2008 BMW 3 Series 328xi for sale - $10,992, 108,403 miles
Avg. Dealer Rating: (9 reviews) "Fast response...AAAAA++++++"
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,263 BELOW
Instant Market Value of $6,113

Price: $4,850

Mileage: 148,695

Location: Harrisonburg, VA 22801

Average time on market: 20 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/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,678 BELOW
Instant Market Value of $12,570

Price: $10,892

Mileage: 84,578

Location: Greensboro, NC 27407

Average time on market: 26 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/05/15/14/2009_bmw_3_series-pic-5210772280889558521-152x114.jpeg

2009 BMW 3 Series 328i Used Cars in Winston Salem, NC 27103

Good Deal
$1,888 BELOW
Instant Market Value of $17,776

Price: $15,888

Mileage: 59,983

Location: Winston Salem, NC 27103

Average time on market: 29 days Certified Pre-Owned: No Color: Silver Description: Used 2009 BMW 3 Series 328i for sale - $15,888, 59,983 miles
Avg. Dealer Rating: (3 reviews) "The car i went to look at was being sold, so they showed me another car and put me in it. Smooth talkers, they know how to sell. Great bunch of guys to deal with, aslo. Knowledgable and friendly and they treat customers like VIP."
http://static.cargurus.com/images/forsale/2014/11/16/00/37/2011_bmw_3_series-pic-2453359304262654004-152x114.jpeg

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

Good Deal
$1,749 BELOW
Instant Market Value of $22,736

Price: $20,987

Mileage: 30,223

Location: Roanoke, VA 24014

Average time on market: 35 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2011 BMW 3 Series 328i for sale - $20,987, 30,223 miles
Avg. Dealer Rating: (6 reviews) "Dealing with steve caldwell was a very nice experance ,easy to work with and not pushy"
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,712 BELOW
Instant Market Value of $34,711

Price: $31,999

Mileage: 19,291

Location: Lynchburg, VA 24502

Average time on market: 30 days Certified Pre-Owned: No Transmission: Automatic Color: Glacier Silver Description: Used 2013 BMW 3 Series 328i Sedan SULEV for sale - $31,999, 19,291 miles with Leather Seats, Navigation System, Appearance Package, Technology Package, Bluetooth, Aluminum Wheels, 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."
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,312 BELOW
Instant Market Value of $15,962

Price: $14,650

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 - $14,650, 77,310 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Very punctual and helpful"
http://static.cargurus.com/images/forsale/2014/10/05/10/41/2011_bmw_3_series-pic-1188462802541351376-152x114.jpeg

2011 BMW 3 Series 335is Convertible Used Cars in Winston Salem, NC 27127

Good Deal
$1,924 BELOW
Instant Market Value of $35,919

Price: $33,995

Mileage: 48,870

Location: Winston Salem, NC 27127

Certified Pre-Owned: Yes Transmission: 7-Speed Automatic Color: Titanium Silver Description: Used 2011 BMW 3 Series 335is Convertible for sale - $33,995, 48,870 miles with Bluetooth, Navigation System, Premium Package, Comfort Package, Climate Package, Convenience Package
http://static.cargurus.com/images/forsale/2014/10/23/21/51/2008_bmw_3_series-pic-5317661825555408308-152x114.jpeg

2008 BMW 3 Series 335i Coupe Used Cars in Greensboro, NC 27407

Good Deal
$1,422 BELOW
Instant Market Value of $16,372

Price: $14,950

Mileage: 103,977

Location: Greensboro, NC 27407

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Black Description: Used 2008 BMW 3 Series 335i Coupe for sale - $14,950, 103,977 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (31 reviews) "Pretty solid, called me back soon after and were nice and helpful"
http://static.cargurus.com/images/forsale/2014/12/10/00/05/2007_bmw_3_series-pic-2878193863181514192-152x114.jpeg

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

Good Deal
$1,250 BELOW
Instant Market Value of $9,735

Price: $8,485

Mileage: 137,861

Location: Kernersville, NC 27284

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: White Description: Used 2007 BMW 3 Series 328i for sale - $8,485, 137,861 miles with Bluetooth, Leather Seats, Sunroof/Moonroof, Alloy Wheels
Avg. Dealer Rating: (136 reviews) "Vary good and fast on replay"
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,181 BELOW
Instant Market Value of $11,176

Price: $9,995

Mileage: 105,166

Location: Kernersville, NC 27284

Average time on market: 26 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!"
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 137 Great Deals $24,000 5,436 listings
2013 BMW 3 Series 68 Great Deals $21,968 1,369 listings
2012 BMW 3 Series 75 Great Deals $17,988 1,068 listings
2011 BMW 3 Series 478 Great Deals $13,584 6,715 listings
2010 BMW 3 Series 49 Great Deals $12,995 695 listings
2009 BMW 3 Series 72 Great Deals $9,884 1,282 listings
2008 BMW 3 Series 133 Great Deals $7,995 1,980 listings

Similar Cars

BMW 5 Series
527 Great Deals out of 16,881 listings starting at $1,500
BMW M3
98 Great Deals out of 1,430 listings starting at $4,500
Mercedes-Benz C-Class
675 Great Deals out of 21,749 listings starting at $1,500

New BMW 3 Series By Year

2015 BMW 3 Series
12,743 listings
2014 BMW 3 Series
5,436 listings

Used BMW 3 Series By City

BMW 3 Series in Greensboro NC
26 Great Deals out of 492 listings starting at $2,950
BMW 3 Series in Charleston WV
6 Great Deals out of 242 listings starting at $4,900
BMW 3 Series in Raleigh NC
24 Great Deals out of 569 listings starting at $3,995
BMW 3 Series in Richmond VA
24 Great Deals out of 296 listings starting at $2,500
BMW 3 Series in Johnson City TN
9 Great Deals out of 152 listings starting at $5,950
BMW 3 Series in Charlotte NC
20 Great Deals out of 485 listings starting at $2,950
BMW 3 Series in Washington DC
62 Great Deals out of 1,300 listings starting at $2,500
BMW 3 Series in Greenville SC
3 Great Deals out of 115 listings starting at $5,500
BMW 3 Series in Pittsburgh PA
11 Great Deals out of 424 listings starting at $4,499
BMW 3 Series in Virginia Beach VA
7 Great Deals out of 268 listings starting at $2,850
BMW 3 Series in Baltimore MD
64 Great Deals out of 1,614 listings starting at $2,500
BMW 3 Series in Columbia SC
9 Great Deals out of 216 listings starting at $3,950
BMW 3 Series in Knoxville TN
3 Great Deals out of 146 listings starting at $4,950
BMW 3 Series in Wilmington NC
4 Great Deals out of 170 listings starting at $4,000
BMW 3 Series in Columbus OH
3 Great Deals out of 302 listings starting at $4,950